aboutsummaryrefslogtreecommitdiffstats
path: root/tests/65-multi-tag-OK.asn1.-Pfnative-types
diff options
context:
space:
mode:
authorLev Walkin <vlm@lionet.info>2005-03-04 22:18:20 +0000
committerLev Walkin <vlm@lionet.info>2005-03-04 22:18:20 +0000
commitc8285715f6fb4dac3de7cbec68dd1aa746a34a86 (patch)
tree49e633888e3612b2f3d233bd1080a4c149961020 /tests/65-multi-tag-OK.asn1.-Pfnative-types
parente0272aa038981be314258fb337cb5b69cf4b2c56 (diff)
support for a class of circular references
Diffstat (limited to 'tests/65-multi-tag-OK.asn1.-Pfnative-types')
-rw-r--r--tests/65-multi-tag-OK.asn1.-Pfnative-types16
1 files changed, 4 insertions, 12 deletions
diff --git a/tests/65-multi-tag-OK.asn1.-Pfnative-types b/tests/65-multi-tag-OK.asn1.-Pfnative-types
index 30e0173d..6a35789b 100644
--- a/tests/65-multi-tag-OK.asn1.-Pfnative-types
+++ b/tests/65-multi-tag-OK.asn1.-Pfnative-types
@@ -5,7 +5,6 @@
/*** <<< TYPE-DECLS [T1] >>> ***/
-
typedef T2_t T1_t;
/*** <<< FUNC-DECLS [T1] >>> ***/
@@ -135,7 +134,6 @@ asn_TYPE_descriptor_t asn_DEF_T1 = {
/*** <<< TYPE-DECLS [T2] >>> ***/
-
typedef T3_t T2_t;
/*** <<< FUNC-DECLS [T2] >>> ***/
@@ -263,7 +261,6 @@ asn_TYPE_descriptor_t asn_DEF_T2 = {
/*** <<< TYPE-DECLS [T3] >>> ***/
-
typedef T4_t T3_t;
/*** <<< FUNC-DECLS [T3] >>> ***/
@@ -389,7 +386,6 @@ asn_TYPE_descriptor_t asn_DEF_T3 = {
/*** <<< TYPE-DECLS [T4] >>> ***/
-
typedef T5_t T4_t;
/*** <<< FUNC-DECLS [T4] >>> ***/
@@ -510,7 +506,6 @@ asn_TYPE_descriptor_t asn_DEF_T4 = {
/*** <<< TYPE-DECLS [T5] >>> ***/
-
typedef T6_t T5_t;
/*** <<< FUNC-DECLS [T5] >>> ***/
@@ -630,7 +625,6 @@ asn_TYPE_descriptor_t asn_DEF_T5 = {
/*** <<< TYPE-DECLS [T6] >>> ***/
-
typedef double T6_t;
/*** <<< FUNC-DECLS [T6] >>> ***/
@@ -649,7 +643,6 @@ typedef double T6_t;
/*** <<< TYPE-DECLS [T] >>> ***/
-
typedef Ts_t T_t;
/*** <<< FUNC-DECLS [T] >>> ***/
@@ -770,13 +763,8 @@ asn_TYPE_descriptor_t asn_DEF_T = {
#include <T3.h>
#include <constr_SEQUENCE.h>
-/*** <<< DEPS [Ts] >>> ***/
-
-extern asn_TYPE_descriptor_t asn_DEF_Ts;
-
/*** <<< TYPE-DECLS [Ts] >>> ***/
-
typedef struct Ts {
T2_t m1;
T3_t *m2 /* OPTIONAL */;
@@ -786,6 +774,10 @@ typedef struct Ts {
asn_struct_ctx_t _asn_ctx;
} Ts_t;
+/*** <<< FUNC-DECLS [Ts] >>> ***/
+
+extern asn_TYPE_descriptor_t asn_DEF_Ts;
+
/*** <<< STAT-DEFS [Ts] >>> ***/
static asn_TYPE_member_t asn_MBR_Ts_1[] = {