diff options
author | Björn Gustavsson <bjorn@erlang.org> | 2014-05-23 16:01:51 +0200 |
---|---|---|
committer | Björn Gustavsson <bjorn@erlang.org> | 2014-09-01 14:37:14 +0200 |
commit | 155156563429fbb8535ca35491d8057d78aa272c (patch) | |
tree | 0552e4550028680dc4627afc5728f43abb6230d7 /lib/asn1/src/asn1ct_parser2.erl | |
parent | c266196c016fc1156c7a18cfeec4920ee4075519 (diff) | |
download | otp-155156563429fbb8535ca35491d8057d78aa272c.tar.gz otp-155156563429fbb8535ca35491d8057d78aa272c.tar.bz2 otp-155156563429fbb8535ca35491d8057d78aa272c.zip |
Eliminate the use of #identifier{} outside the tokeniser and parser
The only remaining use of #identifier{} in asn1ct_check was in a
temporary packaging of a value that would be ultimately be put
into #valuedef{}.
Therefore we can eliminate that last usage but putting the value
directly into a #valuedef{} and we can move the record definition
into asn1ct_parser2.
Diffstat (limited to 'lib/asn1/src/asn1ct_parser2.erl')
-rw-r--r-- | lib/asn1/src/asn1ct_parser2.erl | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/asn1/src/asn1ct_parser2.erl b/lib/asn1/src/asn1ct_parser2.erl index f9c4387ca0..f6374da52e 100644 --- a/lib/asn1/src/asn1ct_parser2.erl +++ b/lib/asn1/src/asn1ct_parser2.erl @@ -25,7 +25,8 @@ %% Only used internally within this module. -record(typereference, {pos,val}). --record(constraint,{c,e}). +-record(constraint, {c,e}). +-record(identifier, {pos,val}). %% parse all types in module parse(Tokens) -> |