NativeEnumerated.c vars NULL init and check
[com/asn1c.git] / tests / tests-asn1c-compiler / 97-type-identifier-SW.asn1.-EF
1 ModuleTypeIdentifier1 { iso org(3) dod(6) internet(1) private(4) enterprise(1)
2         spelio(9363) software(1) asn1c(5) test(1) 97 1 }
3 DEFINITIONS ::=
4 BEGIN
5
6 T1 ::= SEQUENCE {
7     id   TYPE-IDENTIFIER.&id2,
8     type         TYPE-IDENTIFIER.&Type
9 }
10
11 TYPE-IDENTIFIER ::= CLASS {
12     &id2         OBJECT IDENTIFIER UNIQUE,
13     &Type        ANY
14 } WITH SYNTAX { [ &Type ] IDENTIFIED BY &id2 }
15
16
17 END
18
19 ModuleTypeIdentifier2 { iso org(3) dod(6) internet(1) private(4) enterprise(1)
20         spelio(9363) software(1) asn1c(5) test(1) 97 2 }
21 DEFINITIONS ::=
22 BEGIN
23
24 T2 ::= SEQUENCE {
25     id   TYPE-IDENTIFIER.&id,
26     type         TYPE-IDENTIFIER.&Type
27 }
28
29 END