Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
A
asn1c
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Libraries
asn1c
Commits
22b5ed41
Commit
22b5ed41
authored
Sep 13, 2006
by
Lev Walkin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
*** empty log message ***
parent
2fd86de8
Changes
29
Hide whitespace changes
Inline
Side-by-side
Showing
29 changed files
with
214 additions
and
196 deletions
+214
-196
libasn1compiler/asn1c_C.c
libasn1compiler/asn1c_C.c
+7
-7
libasn1compiler/asn1c_misc.c
libasn1compiler/asn1c_misc.c
+27
-11
libasn1compiler/asn1c_misc.h
libasn1compiler/asn1c_misc.h
+1
-0
libasn1compiler/asn1c_out.h
libasn1compiler/asn1c_out.h
+3
-2
tests/104-param-1-OK.asn1.-P
tests/104-param-1-OK.asn1.-P
+1
-1
tests/105-param-2-OK.asn1.-P
tests/105-param-2-OK.asn1.-P
+2
-2
tests/106-param-constr-OK.asn1.-P
tests/106-param-constr-OK.asn1.-P
+1
-1
tests/108-param-constr-3-OK.asn1.-P
tests/108-param-constr-3-OK.asn1.-P
+1
-1
tests/110-param-3-OK.asn1.-P
tests/110-param-3-OK.asn1.-P
+2
-2
tests/19-param-OK.asn1.-P
tests/19-param-OK.asn1.-P
+3
-3
tests/31-set-of-OK.asn1.-P
tests/31-set-of-OK.asn1.-P
+2
-2
tests/32-sequence-of-OK.asn1.-P
tests/32-sequence-of-OK.asn1.-P
+4
-4
tests/39-sequence-of-OK.asn1.-P
tests/39-sequence-of-OK.asn1.-P
+1
-1
tests/42-real-life-OK.asn1.-PR
tests/42-real-life-OK.asn1.-PR
+3
-3
tests/43-recursion-OK.asn1.-P
tests/43-recursion-OK.asn1.-P
+4
-4
tests/46-redefine-OK.asn1.-PR
tests/46-redefine-OK.asn1.-PR
+2
-2
tests/50-constraint-OK.asn1.-P
tests/50-constraint-OK.asn1.-P
+20
-20
tests/50-constraint-OK.asn1.-Pgen-PER
tests/50-constraint-OK.asn1.-Pgen-PER
+20
-20
tests/59-choice-extended-OK.asn1.-P
tests/59-choice-extended-OK.asn1.-P
+1
-1
tests/65-multi-tag-OK.asn1.-P
tests/65-multi-tag-OK.asn1.-P
+8
-8
tests/65-multi-tag-OK.asn1.-Pfnative-types
tests/65-multi-tag-OK.asn1.-Pfnative-types
+8
-8
tests/66-ref-simple-OK.asn1.-P
tests/66-ref-simple-OK.asn1.-P
+1
-1
tests/70-xer-test-OK.asn1.-P
tests/70-xer-test-OK.asn1.-P
+18
-18
tests/72-same-names-OK.asn1.-P
tests/72-same-names-OK.asn1.-P
+2
-2
tests/73-circular-OK.asn1.-P
tests/73-circular-OK.asn1.-P
+6
-6
tests/84-param-tags-OK.asn1.-P
tests/84-param-tags-OK.asn1.-P
+2
-2
tests/92-circular-loops-OK.asn1.-P
tests/92-circular-loops-OK.asn1.-P
+30
-30
tests/92-circular-loops-OK.asn1.-Pfindirect-choice
tests/92-circular-loops-OK.asn1.-Pfindirect-choice
+30
-30
tests/93-asn1c-controls-OK.asn1.-P
tests/93-asn1c-controls-OK.asn1.-P
+4
-4
No files found.
libasn1compiler/asn1c_C.c
View file @
22b5ed41
...
...
@@ -79,9 +79,9 @@ static int emit_type_DEF(arg_t *arg, asn1p_expr_t *expr, enum tvm_compat tv_mode
#define DEPENDENCIES do { \
emit_include_dependencies(arg); \
if(expr->expr_type == ASN_CONSTR_SET_OF) \
GEN_INCLUDE("asn_SET_OF"); \
GEN_INCLUDE
_STD
("asn_SET_OF"); \
if(expr->expr_type == ASN_CONSTR_SEQUENCE_OF) \
GEN_INCLUDE
("asn_SEQUENCE_OF");
\
GEN_INCLUDE
_STD("asn_SEQUENCE_OF");
\
} while(0)
/* MKID_safe() without checking for reserved keywords */
...
...
@@ -328,7 +328,7 @@ asn1c_lang_C_type_SEQUENCE_def(arg_t *arg) {
return
-
1
;
}
GEN_INCLUDE
(
"constr_SEQUENCE"
);
GEN_INCLUDE
_STD
(
"constr_SEQUENCE"
);
if
(
!
arg
->
embed
)
GEN_DECLARE
(
expr
);
/* asn_DEF_xxx */
...
...
@@ -568,7 +568,7 @@ asn1c_lang_C_type_SET_def(arg_t *arg) {
tag2el_cxer
=
0
;
}
GEN_INCLUDE
(
"constr_SET"
);
GEN_INCLUDE
_STD
(
"constr_SET"
);
if
(
!
arg
->
embed
)
GEN_DECLARE
(
expr
);
/* asn_DEF_xxx */
...
...
@@ -770,9 +770,9 @@ asn1c_lang_C_type_SEx_OF_def(arg_t *arg, int seq_of) {
* Print out the table according to which parsing is performed.
*/
if
(
seq_of
)
{
GEN_INCLUDE
(
"constr_SEQUENCE_OF"
);
GEN_INCLUDE
_STD
(
"constr_SEQUENCE_OF"
);
}
else
{
GEN_INCLUDE
(
"constr_SET_OF"
);
GEN_INCLUDE
_STD
(
"constr_SET_OF"
);
}
if
(
!
arg
->
embed
)
GEN_DECLARE
(
expr
);
/* asn_DEF_xxx */
...
...
@@ -921,7 +921,7 @@ asn1c_lang_C_type_CHOICE_def(arg_t *arg) {
return
-
1
;
}
GEN_INCLUDE
(
"constr_CHOICE"
);
GEN_INCLUDE
_STD
(
"constr_CHOICE"
);
if
(
!
arg
->
embed
)
GEN_DECLARE
(
expr
);
/* asn_DEF_xxx */
...
...
libasn1compiler/asn1c_misc.c
View file @
22b5ed41
...
...
@@ -109,7 +109,7 @@ asn1c_make_identifier(enum ami_flags_e flags, asn1p_expr_t *expr, ...) {
continue
;
}
if
(
str
!=
first
&&
!
nodelimiter
)
if
(
str
!=
first
&&
!
nodelimiter
&&
!
(
flags
&
AMI_NODELIMITER
)
)
*
p
++
=
'_'
;
/* Delimiter between tokens */
nodelimiter
=
0
;
...
...
@@ -150,6 +150,7 @@ asn1c_type_name(arg_t *arg, asn1p_expr_t *expr, enum tnfmt _format) {
asn1p_expr_t
*
exprid
=
0
;
asn1p_expr_t
*
top_parent
;
asn1p_expr_t
*
terminal
;
int
stdname
=
0
;
char
*
typename
;
/* Rewind to the topmost parent expression */
...
...
@@ -215,16 +216,25 @@ asn1c_type_name(arg_t *arg, asn1p_expr_t *expr, enum tnfmt _format) {
return
"double"
;
else
return
"long"
;
default:
break
;
default:
typename
=
0
;
switch
(
expr
->
expr_type
)
{
case
ASN_BASIC_INTEGER
:
typename
=
"NativeInteger"
;
break
;
case
ASN_BASIC_ENUMERATED
:
typename
=
"NativeEnumerated"
;
break
;
case
ASN_BASIC_REAL
:
typename
=
"NativeReal"
;
break
;
default:
break
;
}
break
;
}
switch
(
expr
->
expr_type
)
{
case
ASN_BASIC_INTEGER
:
return
"NativeInteger"
;
case
ASN_BASIC_ENUMERATED
:
return
"NativeEnumerated"
;
case
ASN_BASIC_REAL
:
return
"NativeReal"
;
default:
break
;
if
(
typename
)
{
if
(
_format
!=
TNF_INCLUDE
)
return
typename
;
stdname
=
1
;
break
;
}
}
/* Fall through */
...
...
@@ -233,6 +243,7 @@ asn1c_type_name(arg_t *arg, asn1p_expr_t *expr, enum tnfmt _format) {
&
(
ASN_CONSTR_MASK
|
ASN_BASIC_MASK
|
ASN_STRING_MASK
))
{
if
(
_format
==
TNF_RSAFE
)
_format
=
TNF_CTYPE
;
stdname
=
1
;
typename
=
ASN_EXPR_TYPE2STR
(
expr
->
expr_type
);
}
else
{
_format
=
TNF_RSAFE
;
...
...
@@ -242,9 +253,14 @@ asn1c_type_name(arg_t *arg, asn1p_expr_t *expr, enum tnfmt _format) {
switch
(
_format
)
{
case
TNF_UNMODIFIED
:
case
TNF_INCLUDE
:
return
asn1c_make_identifier
(
AMI_MASK_ONLY_SPACES
,
0
,
exprid
?
exprid
->
Identifier
:
typename
,
0
);
case
TNF_INCLUDE
:
return
asn1c_make_identifier
(
AMI_MASK_ONLY_SPACES
|
AMI_NODELIMITER
,
0
,
stdname
?
"<"
:
"
\"
"
,
exprid
?
exprid
->
Identifier
:
typename
,
stdname
?
".h>"
:
".h
\"
"
,
0
);
case
TNF_SAFE
:
return
asn1c_make_identifier
(
0
,
exprid
,
typename
,
0
);
case
TNF_CTYPE
:
/* C type */
...
...
libasn1compiler/asn1c_misc.h
View file @
22b5ed41
...
...
@@ -9,6 +9,7 @@
enum
ami_flags_e
{
AMI_MASK_ONLY_SPACES
=
1
,
/* Mask only spaces, everything else's safe */
AMI_CHECK_RESERVED
=
2
,
/* Check against reserved keywords */
AMI_NODELIMITER
=
4
,
/* Do not put delimiter, just concatenate */
};
char
*
asn1c_make_identifier
(
enum
ami_flags_e
,
asn1p_expr_t
*
expr
,
...);
...
...
libasn1compiler/asn1c_out.h
View file @
22b5ed41
...
...
@@ -82,18 +82,19 @@ int asn1c_compiled_output(arg_t *arg, const char *fmt, ...);
} while(0)
/* Generate #include line */
#define GEN_INCLUDE_STD(typename) GEN_INCLUDE("<" typename ".h>")
#define GEN_INCLUDE(filename) do { \
int saved_target = arg->target->target; \
if(!filename) break; \
REDIR(OT_INCLUDES); \
OUT_NOINDENT("#include
<%s.h>
\n", filename); \
OUT_NOINDENT("#include
%s
\n", filename); \
REDIR(saved_target); \
} while(0)
#define GEN_POSTINCLUDE(filename) do { \
int saved_target = arg->target->target; \
if(!filename) break; \
REDIR(OT_POST_INCLUDE); \
OUT_NOINDENT("#include
<%s.h>
\n", filename); \
OUT_NOINDENT("#include
%s
\n", filename); \
REDIR(saved_target); \
} while(0)
...
...
tests/104-param-1-OK.asn1.-P
View file @
22b5ed41
...
...
@@ -117,7 +117,7 @@ asn_TYPE_descriptor_t asn_DEF_Collection_16P1 = {
/*** <<< INCLUDES [Bunch] >>> ***/
#include
<Collection.h>
#include
"Collection.h"
#include <constr_SEQUENCE.h>
/*** <<< TYPE-DECLS [Bunch] >>> ***/
...
...
tests/105-param-2-OK.asn1.-P
View file @
22b5ed41
...
...
@@ -206,7 +206,7 @@ asn_TYPE_descriptor_t asn_DEF_SIGNED_16P1 = {
/*** <<< INCLUDES [SignedREAL] >>> ***/
#include
<SIGNED.h>
#include
"SIGNED.h"
/*** <<< TYPE-DECLS [SignedREAL] >>> ***/
...
...
@@ -330,7 +330,7 @@ asn_TYPE_descriptor_t asn_DEF_SignedREAL = {
/*** <<< INCLUDES [SignedSET] >>> ***/
#include
<SIGNED.h>
#include
"SIGNED.h"
/*** <<< TYPE-DECLS [SignedSET] >>> ***/
...
...
tests/106-param-constr-OK.asn1.-P
View file @
22b5ed41
...
...
@@ -190,7 +190,7 @@ asn_TYPE_descriptor_t asn_DEF_Narrow_15P0 = {
/*** <<< INCLUDES [NarrowInteger] >>> ***/
#include
<Narrow.h>
#include
"Narrow.h"
/*** <<< TYPE-DECLS [NarrowInteger] >>> ***/
...
...
tests/108-param-constr-3-OK.asn1.-P
View file @
22b5ed41
...
...
@@ -148,7 +148,7 @@ asn_TYPE_descriptor_t asn_DEF_MinMax_16P0 = {
/*** <<< INCLUDES [ThreePlus] >>> ***/
#include
<MinMax.h>
#include
"MinMax.h"
/*** <<< TYPE-DECLS [ThreePlus] >>> ***/
...
...
tests/110-param-3-OK.asn1.-P
View file @
22b5ed41
...
...
@@ -304,7 +304,7 @@ asn_TYPE_descriptor_t asn_DEF_Flag_16P1 = {
/*** <<< INCLUDES [IntegerColorFlag] >>> ***/
#include
<Flag.h>
#include
"Flag.h"
/*** <<< TYPE-DECLS [IntegerColorFlag] >>> ***/
...
...
@@ -428,7 +428,7 @@ asn_TYPE_descriptor_t asn_DEF_IntegerColorFlag = {
/*** <<< INCLUDES [EnumeratedColorFlag] >>> ***/
#include
<Flag.h>
#include
"Flag.h"
/*** <<< TYPE-DECLS [EnumeratedColorFlag] >>> ***/
...
...
tests/19-param-OK.asn1.-P
View file @
22b5ed41
...
...
@@ -4,7 +4,7 @@
#include <OBJECT_IDENTIFIER.h>
#include <BIT_STRING.h>
#include <INTEGER.h>
#include
<Name.h>
#include
"Name.h"
#include <constr_SEQUENCE.h>
/*** <<< TYPE-DECLS [SIGNED] >>> ***/
...
...
@@ -209,7 +209,7 @@ asn_TYPE_descriptor_t asn_DEF_SIGNED_15P0 = {
/*** <<< INCLUDES [Certificate] >>> ***/
#include
<SIGNED.h>
#include
"SIGNED.h"
/*** <<< TYPE-DECLS [Certificate] >>> ***/
...
...
@@ -355,7 +355,7 @@ extern asn_TYPE_descriptor_t asn_DEF_Name;
/*** <<< POST-INCLUDE [Name] >>> ***/
#include
<RelativeDistinguishedName.h>
#include
"RelativeDistinguishedName.h"
/*** <<< STAT-DEFS [Name] >>> ***/
...
...
tests/31-set-of-OK.asn1.-P
View file @
22b5ed41
...
...
@@ -23,7 +23,7 @@ extern asn_TYPE_descriptor_t asn_DEF_Forest;
/*** <<< POST-INCLUDE [Forest] >>> ***/
#include
<Tree.h>
#include
"Tree.h"
/*** <<< STAT-DEFS [Forest] >>> ***/
...
...
@@ -237,7 +237,7 @@ extern asn_TYPE_descriptor_t asn_DEF_Stuff;
/*** <<< POST-INCLUDE [Stuff] >>> ***/
#include
<Forest.h>
#include
"Forest.h"
/*** <<< STAT-DEFS [Stuff] >>> ***/
...
...
tests/32-sequence-of-OK.asn1.-P
View file @
22b5ed41
...
...
@@ -23,7 +23,7 @@ extern asn_TYPE_descriptor_t asn_DEF_Programming;
/*** <<< POST-INCLUDE [Programming] >>> ***/
#include
<Fault.h>
#include
"Fault.h"
/*** <<< STAT-DEFS [Programming] >>> ***/
...
...
@@ -95,7 +95,7 @@ extern asn_TYPE_descriptor_t asn_DEF_Fault;
/*** <<< POST-INCLUDE [Fault] >>> ***/
#include
<Error.h>
#include
"Error.h"
/*** <<< STAT-DEFS [Fault] >>> ***/
...
...
@@ -233,7 +233,7 @@ extern asn_TYPE_descriptor_t asn_DEF_SeqWithMandatory;
/*** <<< POST-INCLUDE [SeqWithMandatory] >>> ***/
#include
<Error.h>
#include
"Error.h"
/*** <<< STAT-DEFS [SeqWithMandatory] >>> ***/
...
...
@@ -375,7 +375,7 @@ extern asn_TYPE_descriptor_t asn_DEF_SeqWithOptional;
/*** <<< POST-INCLUDE [SeqWithOptional] >>> ***/
#include
<Error.h>
#include
"Error.h"
/*** <<< STAT-DEFS [SeqWithOptional] >>> ***/
...
...
tests/39-sequence-of-OK.asn1.-P
View file @
22b5ed41
...
...
@@ -31,7 +31,7 @@ extern asn_TYPE_descriptor_t asn_DEF_T;
/*** <<< POST-INCLUDE [T] >>> ***/
#include
<T2.h>
#include
"T2.h"
/*** <<< STAT-DEFS [T] >>> ***/
...
...
tests/42-real-life-OK.asn1.-PR
View file @
22b5ed41
...
...
@@ -35,7 +35,7 @@ extern asn_TYPE_descriptor_t asn_DEF_LogLine;
/*** <<< POST-INCLUDE [LogLine] >>> ***/
#include
<VariablePartSet.h>
#include
"VariablePartSet.h"
/*** <<< CODE [LogLine] >>> ***/
...
...
@@ -175,7 +175,7 @@ asn_TYPE_descriptor_t asn_DEF_LogLine = {
/*** <<< INCLUDES [VariablePartSet] >>> ***/
#include
<ActionItem.h>
#include
"ActionItem.h"
#include <asn_SEQUENCE_OF.h>
#include <constr_SEQUENCE_OF.h>
#include <constr_SEQUENCE.h>
...
...
@@ -209,7 +209,7 @@ extern asn_TYPE_descriptor_t asn_DEF_VariablePartSet;
/*** <<< POST-INCLUDE [VariablePartSet] >>> ***/
#include
<VariablePart.h>
#include
"VariablePart.h"
/*** <<< CODE [VariablePartSet] >>> ***/
...
...
tests/43-recursion-OK.asn1.-P
View file @
22b5ed41
...
...
@@ -40,7 +40,7 @@ extern asn_TYPE_descriptor_t asn_DEF_Test_structure_1;
/*** <<< POST-INCLUDE [Test-structure-1] >>> ***/
#include
<Test-structure-1.h>
#include
"Test-structure-1.h"
/*** <<< STAT-DEFS [Test-structure-1] >>> ***/
...
...
@@ -260,7 +260,7 @@ extern asn_TYPE_descriptor_t asn_DEF_Choice_1;
/*** <<< POST-INCLUDE [Choice-1] >>> ***/
#include
<Choice-1.h>
#include
"Choice-1.h"
/*** <<< STAT-DEFS [Choice-1] >>> ***/
...
...
@@ -423,7 +423,7 @@ extern asn_TYPE_descriptor_t asn_DEF_Test_structure_2;
/*** <<< POST-INCLUDE [Test-structure-2] >>> ***/
#include
<Test-structure-3.h>
#include
"Test-structure-3.h"
/*** <<< STAT-DEFS [Test-structure-2] >>> ***/
...
...
@@ -520,7 +520,7 @@ extern asn_TYPE_descriptor_t asn_DEF_Test_structure_3;
/*** <<< POST-INCLUDE [Test-structure-3] >>> ***/
#include
<Test-structure-2.h>
#include
"Test-structure-2.h"
/*** <<< STAT-DEFS [Test-structure-3] >>> ***/
...
...
tests/46-redefine-OK.asn1.-PR
View file @
22b5ed41
...
...
@@ -125,7 +125,7 @@ asn_TYPE_descriptor_t asn_DEF_PrimitiveType = {
/*** <<< INCLUDES [ConstructedType] >>> ***/
#include
<PrimitiveType.h>
#include
"PrimitiveType.h"
#include <constr_SEQUENCE.h>
/*** <<< TYPE-DECLS [ConstructedType] >>> ***/
...
...
@@ -196,7 +196,7 @@ asn_TYPE_descriptor_t asn_DEF_ConstructedType = {
/*** <<< INCLUDES [T] >>> ***/
#include
<ConstructedType.h>
#include
"ConstructedType.h"
/*** <<< TYPE-DECLS [T] >>> ***/
...
...
tests/50-constraint-OK.asn1.-P
View file @
22b5ed41
...
...
@@ -125,7 +125,7 @@ asn_TYPE_descriptor_t asn_DEF_Int1 = {
/*** <<< INCLUDES [Int2] >>> ***/
#include
<Int1.h>
#include
"Int1.h"
/*** <<< TYPE-DECLS [Int2] >>> ***/
...
...
@@ -268,7 +268,7 @@ asn_TYPE_descriptor_t asn_DEF_Int2 = {
/*** <<< INCLUDES [Int3] >>> ***/
#include
<Int2.h>
#include
"Int2.h"
/*** <<< TYPE-DECLS [Int3] >>> ***/
...
...
@@ -415,7 +415,7 @@ asn_TYPE_descriptor_t asn_DEF_Int3 = {
/*** <<< INCLUDES [Int4] >>> ***/
#include
<Int3.h>
#include
"Int3.h"
/*** <<< TYPE-DECLS [Int4] >>> ***/
...
...
@@ -562,7 +562,7 @@ asn_TYPE_descriptor_t asn_DEF_Int4 = {
/*** <<< INCLUDES [Int5] >>> ***/
#include
<Int4.h>
#include
"Int4.h"
/*** <<< TYPE-DECLS [Int5] >>> ***/
...
...
@@ -980,7 +980,7 @@ asn_TYPE_descriptor_t asn_DEF_Str1 = {
/*** <<< INCLUDES [Str2] >>> ***/
#include
<Str1.h>
#include
"Str1.h"
/*** <<< TYPE-DECLS [Str2] >>> ***/
...
...
@@ -1139,7 +1139,7 @@ asn_TYPE_descriptor_t asn_DEF_Str2 = {
/*** <<< INCLUDES [Str3] >>> ***/
#include
<Str2.h>
#include
"Str2.h"
/*** <<< TYPE-DECLS [Str3] >>> ***/
...
...
@@ -1621,7 +1621,7 @@ asn_TYPE_descriptor_t asn_DEF_PER_Visible = {
/*** <<< INCLUDES [PER-Visible-2] >>> ***/
#include
<PER-Visible.h>
#include
"PER-Visible.h"
/*** <<< TYPE-DECLS [PER-Visible-2] >>> ***/
...
...
@@ -1777,7 +1777,7 @@ asn_TYPE_descriptor_t asn_DEF_PER_Visible_2 = {
/*** <<< INCLUDES [Not-PER-Visible-1] >>> ***/
#include
<PER-Visible.h>
#include
"PER-Visible.h"
/*** <<< TYPE-DECLS [Not-PER-Visible-1] >>> ***/
...
...
@@ -1933,7 +1933,7 @@ asn_TYPE_descriptor_t asn_DEF_Not_PER_Visible_1 = {
/*** <<< INCLUDES [Not-PER-Visible-2] >>> ***/
#include
<PER-Visible.h>
#include
"PER-Visible.h"
/*** <<< TYPE-DECLS [Not-PER-Visible-2] >>> ***/
...
...
@@ -2089,7 +2089,7 @@ asn_TYPE_descriptor_t asn_DEF_Not_PER_Visible_2 = {
/*** <<< INCLUDES [Not-PER-Visible-3] >>> ***/
#include
<PER-Visible.h>
#include
"PER-Visible.h"
/*** <<< TYPE-DECLS [Not-PER-Visible-3] >>> ***/
...
...
@@ -2245,7 +2245,7 @@ asn_TYPE_descriptor_t asn_DEF_Not_PER_Visible_3 = {
/*** <<< INCLUDES [SIZE-but-not-FROM] >>> ***/
#include
<PER-Visible.h>
#include
"PER-Visible.h"
/*** <<< TYPE-DECLS [SIZE-but-not-FROM] >>> ***/
...
...
@@ -2404,7 +2404,7 @@ asn_TYPE_descriptor_t asn_DEF_SIZE_but_not_FROM = {
/*** <<< INCLUDES [SIZE-and-FROM] >>> ***/
#include
<PER-Visible.h>
#include
"PER-Visible.h"
/*** <<< TYPE-DECLS [SIZE-and-FROM] >>> ***/
...
...
@@ -2563,7 +2563,7 @@ asn_TYPE_descriptor_t asn_DEF_SIZE_and_FROM = {
/*** <<< INCLUDES [Neither-SIZE-nor-FROM] >>> ***/
#include
<PER-Visible.h>
#include
"PER-Visible.h"
/*** <<< TYPE-DECLS [Neither-SIZE-nor-FROM] >>> ***/
...
...
@@ -2869,7 +2869,7 @@ asn_TYPE_descriptor_t asn_DEF_Utf8_4 = {
/*** <<< INCLUDES [Utf8-3] >>> ***/
#include
<Utf8-2.h>
#include
"Utf8-2.h"
/*** <<< TYPE-DECLS [Utf8-3] >>> ***/
...
...
@@ -3047,7 +3047,7 @@ asn_TYPE_descriptor_t asn_DEF_Utf8_3 = {
/*** <<< INCLUDES [Utf8-2] >>> ***/
#include
<Utf8-1.h>
#include
"Utf8-1.h"
/*** <<< TYPE-DECLS [Utf8-2] >>> ***/
...
...
@@ -3319,7 +3319,7 @@ asn_TYPE_descriptor_t asn_DEF_Utf8_1 = {
/*** <<< INCLUDES [VisibleIdentifier] >>> ***/
#include
<Identifier.h>
#include
"Identifier.h"
/*** <<< TYPE-DECLS [VisibleIdentifier] >>> ***/
...
...
@@ -3490,12 +3490,12 @@ asn_TYPE_descriptor_t asn_DEF_VisibleIdentifier = {
/*** <<< INCLUDES [Sequence] >>> ***/
#include
<Int1.h>
#include
<Int4.h>
#include
"Int1.h"
#include
"Int4.h"
#include <BOOLEAN.h>
#include <ENUMERATED.h>
#include <NULL.h>
#include
<Int5.h>
#include
"Int5.h"
#include <constr_SEQUENCE.h>
/*** <<< DEPS [Sequence] >>> ***/
...
...
@@ -3923,7 +3923,7 @@ extern asn_TYPE_descriptor_t asn_DEF_SequenceOf;
/*** <<< POST-INCLUDE [SequenceOf] >>> ***/
#include
<Sequence.h>
#include
"Sequence.h"
/*** <<< STAT-DEFS [SequenceOf] >>> ***/
...
...
tests/50-constraint-OK.asn1.-Pgen-PER
View file @
22b5ed41
...
...
@@ -143,7 +143,7 @@ asn_TYPE_descriptor_t asn_DEF_Int1 = {
/*** <<< INCLUDES [Int2] >>> ***/
#include
<Int1.h>
#include
"Int1.h"
/*** <<< TYPE-DECLS [Int2] >>> ***/
...
...
@@ -308,7 +308,7 @@ asn_TYPE_descriptor_t asn_DEF_Int2 = {
/*** <<< INCLUDES [Int3] >>> ***/
#include
<Int2.h>
#include
"Int2.h"
/*** <<< TYPE-DECLS [Int3] >>> ***/
...
...
@@ -477,7 +477,7 @@ asn_TYPE_descriptor_t asn_DEF_Int3 = {
/*** <<< INCLUDES [Int4] >>> ***/
#include
<Int3.h>
#include
"Int3.h"
/*** <<< TYPE-DECLS [Int4] >>> ***/
...
...
@@ -646,7 +646,7 @@ asn_TYPE_descriptor_t asn_DEF_Int4 = {
/*** <<< INCLUDES [Int5] >>> ***/
#include
<Int4.h>
#include
"Int4.h"
/*** <<< TYPE-DECLS [Int5] >>> ***/
...
...
@@ -1126,7 +1126,7 @@ asn_TYPE_descriptor_t asn_DEF_Str1 = {
/*** <<< INCLUDES [Str2] >>> ***/
#include
<Str1.h>
#include
"Str1.h"
/*** <<< TYPE-DECLS [Str2] >>> ***/
...
...
@@ -1307,7 +1307,7 @@ asn_TYPE_descriptor_t asn_DEF_Str2 = {
/*** <<< INCLUDES [Str3] >>> ***/
#include
<Str2.h>
#include
"Str2.h"
/*** <<< TYPE-DECLS [Str3] >>> ***/
...
...
@@ -1855,7 +1855,7 @@ asn_TYPE_descriptor_t asn_DEF_PER_Visible = {
/*** <<< INCLUDES [PER-Visible-2] >>> ***/
#include
<PER-Visible.h>
#include
"PER-Visible.h"
/*** <<< TYPE-DECLS [PER-Visible-2] >>> ***/
...
...
@@ -2033,7 +2033,7 @@ asn_TYPE_descriptor_t asn_DEF_PER_Visible_2 = {
/*** <<< INCLUDES [Not-PER-Visible-1] >>> ***/
#include
<PER-Visible.h>
#include
"PER-Visible.h"
/*** <<< TYPE-DECLS [Not-PER-Visible-1] >>> ***/
...
...
@@ -2211,7 +2211,7 @@ asn_TYPE_descriptor_t asn_DEF_Not_PER_Visible_1 = {
/*** <<< INCLUDES [Not-PER-Visible-2] >>> ***/
#include
<PER-Visible.h>
#include
"PER-Visible.h"
/*** <<< TYPE-DECLS [Not-PER-Visible-2] >>> ***/
...
...
@@ -2389,7 +2389,7 @@ asn_TYPE_descriptor_t asn_DEF_Not_PER_Visible_2 = {
/*** <<< INCLUDES [Not-PER-Visible-3] >>> ***/
#include
<PER-Visible.h>
#include
"PER-Visible.h"
/*** <<< TYPE-DECLS [Not-PER-Visible-3] >>> ***/
...
...
@@ -2567,7 +2567,7 @@ asn_TYPE_descriptor_t asn_DEF_Not_PER_Visible_3 = {
/*** <<< INCLUDES [SIZE-but-not-FROM] >>> ***/
#include
<PER-Visible.h>
#include
"PER-Visible.h"
/*** <<< TYPE-DECLS [SIZE-but-not-FROM] >>> ***/
...
...
@@ -2748,7 +2748,7 @@ asn_TYPE_descriptor_t asn_DEF_SIZE_but_not_FROM = {
/*** <<< INCLUDES [SIZE-and-FROM] >>> ***/
#include
<PER-Visible.h>
#include
"PER-Visible.h"
/*** <<< TYPE-DECLS [SIZE-and-FROM] >>> ***/
...
...
@@ -2929,7 +2929,7 @@ asn_TYPE_descriptor_t asn_DEF_SIZE_and_FROM = {
/*** <<< INCLUDES [Neither-SIZE-nor-FROM] >>> ***/
#include
<PER-Visible.h>
#include
"PER-Visible.h"
/*** <<< TYPE-DECLS [Neither-SIZE-nor-FROM] >>> ***/
...
...
@@ -3279,7 +3279,7 @@ asn_TYPE_descriptor_t asn_DEF_Utf8_4 = {
/*** <<< INCLUDES [Utf8-3] >>> ***/
#include
<Utf8-2.h>
#include
"Utf8-2.h"
/*** <<< TYPE-DECLS [Utf8-3] >>> ***/
...
...
@@ -3479,7 +3479,7 @@ asn_TYPE_descriptor_t asn_DEF_Utf8_3 = {
/*** <<< INCLUDES [Utf8-2] >>> ***/
#include
<Utf8-1.h>
#include
"Utf8-1.h"
/*** <<< TYPE-DECLS [Utf8-2] >>> ***/
...
...
@@ -3791,7 +3791,7 @@ asn_TYPE_descriptor_t asn_DEF_Utf8_1 = {
/*** <<< INCLUDES [VisibleIdentifier] >>> ***/
#include
<Identifier.h>
#include
"Identifier.h"
/*** <<< TYPE-DECLS [VisibleIdentifier] >>> ***/
...
...
@@ -3980,12 +3980,12 @@ asn_TYPE_descriptor_t asn_DEF_VisibleIdentifier = {
/*** <<< INCLUDES [Sequence] >>> ***/
#include
<Int1.h>
#include
<Int4.h>
#include
"Int1.h"
#include
"Int4.h"
#include <BOOLEAN.h>
#include <ENUMERATED.h>
#include <NULL.h>
#include
<Int5.h>
#include
"Int5.h"
#include <constr_SEQUENCE.h>
/*** <<< DEPS [Sequence] >>> ***/
...
...
@@ -4452,7 +4452,7 @@ extern asn_TYPE_descriptor_t asn_DEF_SequenceOf;
/*** <<< POST-INCLUDE [SequenceOf] >>> ***/
#include
<Sequence.h>
#include
"Sequence.h"
/*** <<< STAT-DEFS [SequenceOf] >>> ***/
...
...
tests/59-choice-extended-OK.asn1.-P
View file @
22b5ed41
...
...
@@ -42,7 +42,7 @@ extern asn_TYPE_descriptor_t asn_DEF_Choice;
/*** <<< POST-INCLUDE [Choice] >>> ***/
#include
<Choice.h>
#include
"Choice.h"
/*** <<< STAT-DEFS [Choice] >>> ***/
...
...
tests/65-multi-tag-OK.asn1.-P
View file @
22b5ed41
/*** <<< INCLUDES [T1] >>> ***/
#include
<T2.h>
#include
"T2.h"
/*** <<< TYPE-DECLS [T1] >>> ***/
...
...
@@ -136,7 +136,7 @@ asn_TYPE_descriptor_t asn_DEF_T1 = {
/*** <<< INCLUDES [T2] >>> ***/
#include
<T3.h>
#include
"T3.h"
/*** <<< TYPE-DECLS [T2] >>> ***/
...
...
@@ -269,7 +269,7 @@ asn_TYPE_descriptor_t asn_DEF_T2 = {
/*** <<< INCLUDES [T3] >>> ***/
#include
<T4.h>
#include
"T4.h"
/*** <<< TYPE-DECLS [T3] >>> ***/
...
...
@@ -400,7 +400,7 @@ asn_TYPE_descriptor_t asn_DEF_T3 = {
/*** <<< INCLUDES [T4] >>> ***/
#include
<T5.h>
#include
"T5.h"
/*** <<< TYPE-DECLS [T4] >>> ***/
...
...
@@ -526,7 +526,7 @@ asn_TYPE_descriptor_t asn_DEF_T4 = {
/*** <<< INCLUDES [T5] >>> ***/
#include
<T6.h>
#include
"T6.h"
/*** <<< TYPE-DECLS [T5] >>> ***/
...
...
@@ -775,7 +775,7 @@ asn_TYPE_descriptor_t asn_DEF_T6 = {
/*** <<< INCLUDES [T] >>> ***/
#include
<Ts.h>
#include
"Ts.h"
/*** <<< TYPE-DECLS [T] >>> ***/
...
...
@@ -901,8 +901,8 @@ asn_TYPE_descriptor_t asn_DEF_T = {
/*** <<< INCLUDES [Ts] >>> ***/
#include
<T2.h>
#include
<T3.h>
#include
"T2.h"
#include
"T3.h"
#include <constr_SEQUENCE.h>
/*** <<< TYPE-DECLS [Ts] >>> ***/
...
...
tests/65-multi-tag-OK.asn1.-Pfnative-types
View file @
22b5ed41
/*** <<< INCLUDES [T1] >>> ***/
#include
<T2.h>
#include
"T2.h"
/*** <<< TYPE-DECLS [T1] >>> ***/
...
...
@@ -136,7 +136,7 @@ asn_TYPE_descriptor_t asn_DEF_T1 = {
/*** <<< INCLUDES [T2] >>> ***/
#include
<T3.h>
#include
"T3.h"
/*** <<< TYPE-DECLS [T2] >>> ***/
...
...
@@ -269,7 +269,7 @@ asn_TYPE_descriptor_t asn_DEF_T2 = {
/*** <<< INCLUDES [T3] >>> ***/
#include
<T4.h>
#include
"T4.h"
/*** <<< TYPE-DECLS [T3] >>> ***/
...
...
@@ -400,7 +400,7 @@ asn_TYPE_descriptor_t asn_DEF_T3 = {
/*** <<< INCLUDES [T4] >>> ***/
#include
<T5.h>
#include
"T5.h"
/*** <<< TYPE-DECLS [T4] >>> ***/
...
...
@@ -526,7 +526,7 @@ asn_TYPE_descriptor_t asn_DEF_T4 = {
/*** <<< INCLUDES [T5] >>> ***/
#include
<T6.h>
#include
"T6.h"
/*** <<< TYPE-DECLS [T5] >>> ***/
...
...
@@ -775,7 +775,7 @@ asn_TYPE_descriptor_t asn_DEF_T6 = {
/*** <<< INCLUDES [T] >>> ***/
#include
<Ts.h>
#include
"Ts.h"
/*** <<< TYPE-DECLS [T] >>> ***/
...
...
@@ -901,8 +901,8 @@ asn_TYPE_descriptor_t asn_DEF_T = {
/*** <<< INCLUDES [Ts] >>> ***/
#include
<T2.h>
#include
<T3.h>
#include
"T2.h"
#include
"T3.h"
#include <constr_SEQUENCE.h>
/*** <<< TYPE-DECLS [Ts] >>> ***/
...
...
tests/66-ref-simple-OK.asn1.-P
View file @
22b5ed41
/*** <<< INCLUDES [T] >>> ***/
#include
<SimpleType.h>
#include
"SimpleType.h"
#include <asn_SET_OF.h>
#include <constr_SET_OF.h>
...
...
tests/70-xer-test-OK.asn1.-P
View file @
22b5ed41
/*** <<< INCLUDES [PDU] >>> ***/
#include
<Sequence.h>
#include
<Set.h>
#include
<SequenceOf.h>
#include
<ExtensibleSet.h>
#include
<ExtensibleSequence.h>
#include
<ExtensibleSequence2.h>
#include
<SetOfNULL.h>
#include
<SetOfREAL.h>
#include
<SetOfEnums.h>
#include
<NamedSetOfNULL.h>
#include
<NamedSetOfREAL.h>
#include
<NamedSetOfEnums.h>
#include
<SeqOfZuka.h>
#include
<SetOfChoice.h>
#include
<NamedSetOfChoice.h>
#include
"Sequence.h"
#include
"Set.h"
#include
"SequenceOf.h"
#include
"ExtensibleSet.h"
#include
"ExtensibleSequence.h"
#include
"ExtensibleSequence2.h"
#include
"SetOfNULL.h"
#include
"SetOfREAL.h"
#include
"SetOfEnums.h"
#include
"NamedSetOfNULL.h"
#include
"NamedSetOfREAL.h"
#include
"NamedSetOfEnums.h"
#include
"SeqOfZuka.h"
#include
"SetOfChoice.h"
#include
"NamedSetOfChoice.h"
#include <constr_CHOICE.h>
/*** <<< DEPS [PDU] >>> ***/
...
...
@@ -293,7 +293,7 @@ extern asn_TYPE_descriptor_t asn_DEF_Sequence;
/*** <<< POST-INCLUDE [Sequence] >>> ***/
#include
<Sequence.h>
#include
"Sequence.h"
/*** <<< STAT-DEFS [Sequence] >>> ***/
...
...
@@ -1694,7 +1694,7 @@ extern asn_TYPE_descriptor_t asn_DEF_SetOfChoice;
/*** <<< POST-INCLUDE [SetOfChoice] >>> ***/
#include
<SimpleChoice.h>
#include
"SimpleChoice.h"
/*** <<< STAT-DEFS [SetOfChoice] >>> ***/
...
...
@@ -1766,7 +1766,7 @@ extern asn_TYPE_descriptor_t asn_DEF_NamedSetOfChoice;
/*** <<< POST-INCLUDE [NamedSetOfChoice] >>> ***/
#include
<SimpleChoice.h>
#include
"SimpleChoice.h"
/*** <<< STAT-DEFS [NamedSetOfChoice] >>> ***/
...
...
tests/72-same-names-OK.asn1.-P
View file @
22b5ed41
...
...
@@ -2,8 +2,8 @@
/*** <<< INCLUDES [Type] >>> ***/
#include <asn_SET_OF.h>
#include
<Type1.h>
#include
<Type2.h>
#include
"Type1.h"
#include
"Type2.h"
#include <constr_SEQUENCE.h>
#include <constr_SET_OF.h>
...
...
tests/73-circular-OK.asn1.-P
View file @
22b5ed41
...
...
@@ -29,7 +29,7 @@ extern asn_TYPE_descriptor_t asn_DEF_Type;
/*** <<< POST-INCLUDE [Type] >>> ***/
#include
<EpytRef.h>
#include
"EpytRef.h"
/*** <<< STAT-DEFS [Type] >>> ***/
...
...
@@ -130,7 +130,7 @@ asn_TYPE_descriptor_t asn_DEF_Type = {
/*** <<< INCLUDES [EpytRef] >>> ***/
#include
<Epyt.h>
#include
"Epyt.h"
/*** <<< TYPE-DECLS [EpytRef] >>> ***/
...
...
@@ -285,8 +285,8 @@ extern asn_TYPE_descriptor_t asn_DEF_Epyt;
/*** <<< POST-INCLUDE [Epyt] >>> ***/
#include
<Type.h>
#include
<Ypet.h>
#include
"Type.h"
#include
"Ypet.h"
/*** <<< STAT-DEFS [Epyt] >>> ***/
...
...
@@ -409,7 +409,7 @@ asn_TYPE_descriptor_t asn_DEF_Epyt = {
#include <INTEGER.h>
#include <IA5String.h>
#include
<EnumType.h>
#include
"EnumType.h"
#include <asn_SET_OF.h>
#include <constr_SET_OF.h>
#include <constr_SET.h>
...
...
@@ -460,7 +460,7 @@ extern asn_TYPE_descriptor_t asn_DEF_Ypet;
/*** <<< POST-INCLUDE [Ypet] >>> ***/
#include
<Epyt.h>
#include
"Epyt.h"
/*** <<< CTABLES [Ypet] >>> ***/
...
...
tests/84-param-tags-OK.asn1.-P
View file @
22b5ed41
...
...
@@ -194,7 +194,7 @@ asn_TYPE_descriptor_t asn_DEF_TestType_16P1 = {
/*** <<< INCLUDES [TestChoice] >>> ***/
#include
<TestType.h>
#include
"TestType.h"
#include <constr_CHOICE.h>
/*** <<< DEPS [TestChoice] >>> ***/
...
...
@@ -465,7 +465,7 @@ asn_TYPE_descriptor_t asn_DEF_AutoType_34P1 = {
/*** <<< INCLUDES [AutoChoice] >>> ***/
#include
<AutoType.h>
#include
"AutoType.h"
#include <constr_CHOICE.h>
/*** <<< DEPS [AutoChoice] >>> ***/
...
...
tests/92-circular-loops-OK.asn1.-P
View file @
22b5ed41
/*** <<< INCLUDES [Everything] >>> ***/
#include
<Set.h>
#include
<Alpha.h>
#include
<Beta.h>
#include
<Gamma.h>
#include
<OneTwo.h>
#include
<TwoThree.h>
#include
<ThreeOne.h>
#include
"Set.h"
#include
"Alpha.h"
#include
"Beta.h"
#include
"Gamma.h"
#include
"OneTwo.h"
#include
"TwoThree.h"
#include
"ThreeOne.h"
#include <constr_SEQUENCE.h>
/*** <<< FWD-DECLS [Everything] >>> ***/
...
...
@@ -40,9 +40,9 @@ extern asn_TYPE_descriptor_t asn_DEF_Everything;
/*** <<< POST-INCLUDE [Everything] >>> ***/
#include
<Choice1.h>
#include
<Choice2.h>
#include
<Choice3.h>
#include
"Choice1.h"
#include
"Choice2.h"
#include
"Choice3.h"
/*** <<< STAT-DEFS [Everything] >>> ***/
...
...
@@ -227,7 +227,7 @@ extern asn_TYPE_descriptor_t asn_DEF_Choice1;
/*** <<< POST-INCLUDE [Choice1] >>> ***/
#include
<Everything.h>
#include
"Everything.h"
/*** <<< STAT-DEFS [Choice1] >>> ***/
...
...
@@ -290,7 +290,7 @@ asn_TYPE_descriptor_t asn_DEF_Choice1 = {
/*** <<< INCLUDES [Choice2] >>> ***/
#include
<TypeRef.h>
#include
"TypeRef.h"
#include <constr_CHOICE.h>
/*** <<< DEPS [Choice2] >>> ***/
...
...
@@ -329,7 +329,7 @@ extern asn_TYPE_descriptor_t asn_DEF_Choice2;
/*** <<< POST-INCLUDE [Choice2] >>> ***/
#include
<Everything.h>
#include
"Everything.h"
/*** <<< STAT-DEFS [Choice2] >>> ***/
...
...
@@ -441,8 +441,8 @@ extern asn_TYPE_descriptor_t asn_DEF_Choice3;
/*** <<< POST-INCLUDE [Choice3] >>> ***/
#include
<Everything.h>
#include
<Choice3.h>
#include
"Everything.h"
#include
"Choice3.h"
/*** <<< STAT-DEFS [Choice3] >>> ***/
...
...
@@ -650,8 +650,8 @@ extern asn_TYPE_descriptor_t asn_DEF_Set;
/*** <<< POST-INCLUDE [Set] >>> ***/
#include
<Set.h>
#include
<Sequence.h>
#include
"Set.h"
#include
"Sequence.h"
/*** <<< STAT-DEFS [Set] >>> ***/
...
...
@@ -822,8 +822,8 @@ extern asn_TYPE_descriptor_t asn_DEF_Sequence;
/*** <<< POST-INCLUDE [Sequence] >>> ***/
#include
<Sequence.h>
#include
<Set.h>
#include
"Sequence.h"
#include
"Set.h"
/*** <<< STAT-DEFS [Sequence] >>> ***/
...
...
@@ -910,7 +910,7 @@ asn_TYPE_descriptor_t asn_DEF_Sequence = {
/*** <<< INCLUDES [TypeRef] >>> ***/
#include
<Sequence.h>
#include
"Sequence.h"
/*** <<< TYPE-DECLS [TypeRef] >>> ***/
...
...
@@ -1061,7 +1061,7 @@ extern asn_TYPE_descriptor_t asn_DEF_Alpha;
/*** <<< POST-INCLUDE [Alpha] >>> ***/
#include
<Beta.h>
#include
"Beta.h"
/*** <<< STAT-DEFS [Alpha] >>> ***/
...
...
@@ -1203,8 +1203,8 @@ extern asn_TYPE_descriptor_t asn_DEF_Beta;
/*** <<< POST-INCLUDE [Beta] >>> ***/
#include
<Alpha.h>
#include
<Gamma.h>
#include
"Alpha.h"
#include
"Gamma.h"
/*** <<< STAT-DEFS [Beta] >>> ***/
...
...
@@ -1296,9 +1296,9 @@ extern asn_TYPE_descriptor_t asn_DEF_Gamma;
/*** <<< POST-INCLUDE [Gamma] >>> ***/
#include
<TwoThree.h>
#include
<Alpha.h>
#include
<Beta.h>
#include
"TwoThree.h"
#include
"Alpha.h"
#include
"Beta.h"
/*** <<< STAT-DEFS [Gamma] >>> ***/
...
...
@@ -1410,7 +1410,7 @@ extern asn_TYPE_descriptor_t asn_DEF_OneTwo;
/*** <<< POST-INCLUDE [OneTwo] >>> ***/
#include
<TwoThree.h>
#include
"TwoThree.h"
/*** <<< STAT-DEFS [OneTwo] >>> ***/
...
...
@@ -1507,7 +1507,7 @@ extern asn_TYPE_descriptor_t asn_DEF_TwoThree;
/*** <<< POST-INCLUDE [TwoThree] >>> ***/
#include
<ThreeOne.h>
#include
"ThreeOne.h"
/*** <<< STAT-DEFS [TwoThree] >>> ***/
...
...
@@ -1607,8 +1607,8 @@ extern asn_TYPE_descriptor_t asn_DEF_ThreeOne;
/*** <<< POST-INCLUDE [ThreeOne] >>> ***/
#include
<OneTwo.h>
#include
<Gamma.h>
#include
"OneTwo.h"
#include
"Gamma.h"
/*** <<< STAT-DEFS [ThreeOne] >>> ***/
...
...
tests/92-circular-loops-OK.asn1.-Pfindirect-choice
View file @
22b5ed41
/*** <<< INCLUDES [Everything] >>> ***/
#include
<Set.h>
#include
<Alpha.h>
#include
<Beta.h>
#include
<Gamma.h>
#include
<OneTwo.h>
#include
<TwoThree.h>
#include
<ThreeOne.h>
#include
"Set.h"
#include
"Alpha.h"
#include
"Beta.h"
#include
"Gamma.h"
#include
"OneTwo.h"
#include
"TwoThree.h"
#include
"ThreeOne.h"
#include <constr_SEQUENCE.h>
/*** <<< FWD-DECLS [Everything] >>> ***/
...
...
@@ -40,9 +40,9 @@ extern asn_TYPE_descriptor_t asn_DEF_Everything;
/*** <<< POST-INCLUDE [Everything] >>> ***/
#include
<Choice1.h>
#include
<Choice2.h>
#include
<Choice3.h>
#include
"Choice1.h"
#include
"Choice2.h"
#include
"Choice3.h"
/*** <<< STAT-DEFS [Everything] >>> ***/
...
...
@@ -227,7 +227,7 @@ extern asn_TYPE_descriptor_t asn_DEF_Choice1;
/*** <<< POST-INCLUDE [Choice1] >>> ***/
#include
<Everything.h>
#include
"Everything.h"
/*** <<< STAT-DEFS [Choice1] >>> ***/
...
...
@@ -329,8 +329,8 @@ extern asn_TYPE_descriptor_t asn_DEF_Choice2;
/*** <<< POST-INCLUDE [Choice2] >>> ***/
#include
<TypeRef.h>
#include
<Everything.h>
#include
"TypeRef.h"
#include
"Everything.h"
/*** <<< STAT-DEFS [Choice2] >>> ***/
...
...
@@ -442,8 +442,8 @@ extern asn_TYPE_descriptor_t asn_DEF_Choice3;
/*** <<< POST-INCLUDE [Choice3] >>> ***/
#include
<Everything.h>
#include
<Choice3.h>
#include
"Everything.h"
#include
"Choice3.h"
/*** <<< STAT-DEFS [Choice3] >>> ***/
...
...
@@ -651,8 +651,8 @@ extern asn_TYPE_descriptor_t asn_DEF_Set;
/*** <<< POST-INCLUDE [Set] >>> ***/
#include
<Set.h>
#include
<Sequence.h>
#include
"Set.h"
#include
"Sequence.h"
/*** <<< STAT-DEFS [Set] >>> ***/
...
...
@@ -823,8 +823,8 @@ extern asn_TYPE_descriptor_t asn_DEF_Sequence;
/*** <<< POST-INCLUDE [Sequence] >>> ***/
#include
<Sequence.h>
#include
<Set.h>
#include
"Sequence.h"
#include
"Set.h"
/*** <<< STAT-DEFS [Sequence] >>> ***/
...
...
@@ -911,7 +911,7 @@ asn_TYPE_descriptor_t asn_DEF_Sequence = {
/*** <<< INCLUDES [TypeRef] >>> ***/
#include
<Sequence.h>
#include
"Sequence.h"
/*** <<< TYPE-DECLS [TypeRef] >>> ***/
...
...
@@ -1062,7 +1062,7 @@ extern asn_TYPE_descriptor_t asn_DEF_Alpha;
/*** <<< POST-INCLUDE [Alpha] >>> ***/
#include
<Beta.h>
#include
"Beta.h"
/*** <<< STAT-DEFS [Alpha] >>> ***/
...
...
@@ -1204,8 +1204,8 @@ extern asn_TYPE_descriptor_t asn_DEF_Beta;
/*** <<< POST-INCLUDE [Beta] >>> ***/
#include
<Alpha.h>
#include
<Gamma.h>
#include
"Alpha.h"
#include
"Gamma.h"
/*** <<< STAT-DEFS [Beta] >>> ***/
...
...
@@ -1297,9 +1297,9 @@ extern asn_TYPE_descriptor_t asn_DEF_Gamma;
/*** <<< POST-INCLUDE [Gamma] >>> ***/
#include
<TwoThree.h>
#include
<Alpha.h>
#include
<Beta.h>
#include
"TwoThree.h"
#include
"Alpha.h"
#include
"Beta.h"
/*** <<< STAT-DEFS [Gamma] >>> ***/
...
...
@@ -1411,7 +1411,7 @@ extern asn_TYPE_descriptor_t asn_DEF_OneTwo;
/*** <<< POST-INCLUDE [OneTwo] >>> ***/
#include
<TwoThree.h>
#include
"TwoThree.h"
/*** <<< STAT-DEFS [OneTwo] >>> ***/
...
...
@@ -1508,7 +1508,7 @@ extern asn_TYPE_descriptor_t asn_DEF_TwoThree;
/*** <<< POST-INCLUDE [TwoThree] >>> ***/
#include
<ThreeOne.h>
#include
"ThreeOne.h"
/*** <<< STAT-DEFS [TwoThree] >>> ***/
...
...
@@ -1608,8 +1608,8 @@ extern asn_TYPE_descriptor_t asn_DEF_ThreeOne;
/*** <<< POST-INCLUDE [ThreeOne] >>> ***/
#include
<OneTwo.h>
#include
<Gamma.h>
#include
"OneTwo.h"
#include
"Gamma.h"
/*** <<< STAT-DEFS [ThreeOne] >>> ***/
...
...
tests/93-asn1c-controls-OK.asn1.-P
View file @
22b5ed41
...
...
@@ -83,7 +83,7 @@ asn_TYPE_descriptor_t asn_DEF_Sequence = {
/*** <<< INCLUDES [Set] >>> ***/
#include
<Sequence.h>
#include
"Sequence.h"
#include <constr_SET.h>
/*** <<< DEPS [Set] >>> ***/
...
...
@@ -121,7 +121,7 @@ extern asn_TYPE_descriptor_t asn_DEF_Set;
/*** <<< POST-INCLUDE [Set] >>> ***/
#include
<Sequence.h>
#include
"Sequence.h"
/*** <<< STAT-DEFS [Set] >>> ***/
...
...
@@ -193,7 +193,7 @@ asn_TYPE_descriptor_t asn_DEF_Set = {
/*** <<< INCLUDES [Choice] >>> ***/
#include
<Sequence.h>
#include
"Sequence.h"
#include <INTEGER.h>
#include <asn_SET_OF.h>
#include <constr_SET_OF.h>
...
...
@@ -237,7 +237,7 @@ extern asn_TYPE_descriptor_t asn_DEF_Choice;
/*** <<< POST-INCLUDE [Choice] >>> ***/
#include
<Sequence.h>
#include
"Sequence.h"
/*** <<< STAT-DEFS [Choice] >>> ***/
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment