aboutsummaryrefslogtreecommitdiffstats
path: root/lib/asn1/src/asn1ct_gen_per.erl
diff options
context:
space:
mode:
authorBjörn Gustavsson <bjorn@erlang.org>2014-05-05 13:04:21 +0200
committerBjörn Gustavsson <bjorn@erlang.org>2014-06-05 13:46:27 +0200
commit20905fcfbbadcf88106792d2935b30728f779a18 (patch)
tree056f3dfffe98a71b1f149a531993d59dc2232e87 /lib/asn1/src/asn1ct_gen_per.erl
parent11c9fe198466c8307085478ead2146e077c68098 (diff)
downloadotp-20905fcfbbadcf88106792d2935b30728f779a18.tar.gz
otp-20905fcfbbadcf88106792d2935b30728f779a18.tar.bz2
otp-20905fcfbbadcf88106792d2935b30728f779a18.zip
(U)PER: Suppress dialyzer warnings for complete/1
Diffstat (limited to 'lib/asn1/src/asn1ct_gen_per.erl')
-rw-r--r--lib/asn1/src/asn1ct_gen_per.erl8
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/asn1/src/asn1ct_gen_per.erl b/lib/asn1/src/asn1ct_gen_per.erl
index cf6ec49e9f..39cc0536f8 100644
--- a/lib/asn1/src/asn1ct_gen_per.erl
+++ b/lib/asn1/src/asn1ct_gen_per.erl
@@ -41,7 +41,13 @@
%% Generate ENCODING ******************************
%%****************************************x
-dialyzer_suppressions(_) ->
+dialyzer_suppressions(Erules) ->
+ case asn1ct_func:is_used({Erules,complete,1}) of
+ false ->
+ ok;
+ true ->
+ emit([" _ = complete(Arg),",nl])
+ end,
emit([" ok.",nl]).