Commit 0bfea56d authored by Lev Walkin's avatar Lev Walkin

regenerated

parent a5972bed
...@@ -69,15 +69,13 @@ asn_TYPE_descriptor_t asn_DEF_Enum1 = { ...@@ -69,15 +69,13 @@ asn_TYPE_descriptor_t asn_DEF_Enum1 = {
"Enum1", "Enum1",
"Enum1", "Enum1",
&asn_OP_ENUMERATED, &asn_OP_ENUMERATED,
ENUMERATED_constraint,
asn_DEF_Enum1_tags_1, asn_DEF_Enum1_tags_1,
sizeof(asn_DEF_Enum1_tags_1) sizeof(asn_DEF_Enum1_tags_1)
/sizeof(asn_DEF_Enum1_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Enum1_tags_1[0]), /* 1 */
asn_DEF_Enum1_tags_1, /* Same as above */ asn_DEF_Enum1_tags_1, /* Same as above */
sizeof(asn_DEF_Enum1_tags_1) sizeof(asn_DEF_Enum1_tags_1)
/sizeof(asn_DEF_Enum1_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Enum1_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, ENUMERATED_constraint },
0, /* No PER visible constraints */
0, 0, /* Defined elsewhere */ 0, 0, /* Defined elsewhere */
&asn_SPC_Enum1_specs_1 /* Additional specs */ &asn_SPC_Enum1_specs_1 /* Additional specs */
}; };
...@@ -162,15 +160,13 @@ asn_TYPE_descriptor_t asn_DEF_Enum2 = { ...@@ -162,15 +160,13 @@ asn_TYPE_descriptor_t asn_DEF_Enum2 = {
"Enum2", "Enum2",
"Enum2", "Enum2",
&asn_OP_ENUMERATED, &asn_OP_ENUMERATED,
ENUMERATED_constraint,
asn_DEF_Enum2_tags_1, asn_DEF_Enum2_tags_1,
sizeof(asn_DEF_Enum2_tags_1) sizeof(asn_DEF_Enum2_tags_1)
/sizeof(asn_DEF_Enum2_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Enum2_tags_1[0]), /* 1 */
asn_DEF_Enum2_tags_1, /* Same as above */ asn_DEF_Enum2_tags_1, /* Same as above */
sizeof(asn_DEF_Enum2_tags_1) sizeof(asn_DEF_Enum2_tags_1)
/sizeof(asn_DEF_Enum2_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Enum2_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, ENUMERATED_constraint },
0, /* No PER visible constraints */
0, 0, /* Defined elsewhere */ 0, 0, /* Defined elsewhere */
&asn_SPC_Enum2_specs_1 /* Additional specs */ &asn_SPC_Enum2_specs_1 /* Additional specs */
}; };
...@@ -243,15 +239,13 @@ asn_TYPE_descriptor_t asn_DEF_Enum3 = { ...@@ -243,15 +239,13 @@ asn_TYPE_descriptor_t asn_DEF_Enum3 = {
"Enum3", "Enum3",
"Enum3", "Enum3",
&asn_OP_ENUMERATED, &asn_OP_ENUMERATED,
ENUMERATED_constraint,
asn_DEF_Enum3_tags_1, asn_DEF_Enum3_tags_1,
sizeof(asn_DEF_Enum3_tags_1) sizeof(asn_DEF_Enum3_tags_1)
/sizeof(asn_DEF_Enum3_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Enum3_tags_1[0]), /* 1 */
asn_DEF_Enum3_tags_1, /* Same as above */ asn_DEF_Enum3_tags_1, /* Same as above */
sizeof(asn_DEF_Enum3_tags_1) sizeof(asn_DEF_Enum3_tags_1)
/sizeof(asn_DEF_Enum3_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Enum3_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, ENUMERATED_constraint },
0, /* No PER visible constraints */
0, 0, /* Defined elsewhere */ 0, 0, /* Defined elsewhere */
&asn_SPC_Enum3_specs_1 /* Additional specs */ &asn_SPC_Enum3_specs_1 /* Additional specs */
}; };
...@@ -327,15 +321,13 @@ asn_TYPE_descriptor_t asn_DEF_Enum4 = { ...@@ -327,15 +321,13 @@ asn_TYPE_descriptor_t asn_DEF_Enum4 = {
"Enum4", "Enum4",
"Enum4", "Enum4",
&asn_OP_ENUMERATED, &asn_OP_ENUMERATED,
ENUMERATED_constraint,
asn_DEF_Enum4_tags_1, asn_DEF_Enum4_tags_1,
sizeof(asn_DEF_Enum4_tags_1) sizeof(asn_DEF_Enum4_tags_1)
/sizeof(asn_DEF_Enum4_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Enum4_tags_1[0]), /* 1 */
asn_DEF_Enum4_tags_1, /* Same as above */ asn_DEF_Enum4_tags_1, /* Same as above */
sizeof(asn_DEF_Enum4_tags_1) sizeof(asn_DEF_Enum4_tags_1)
/sizeof(asn_DEF_Enum4_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Enum4_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, ENUMERATED_constraint },
0, /* No PER visible constraints */
0, 0, /* Defined elsewhere */ 0, 0, /* Defined elsewhere */
&asn_SPC_Enum4_specs_1 /* Additional specs */ &asn_SPC_Enum4_specs_1 /* Additional specs */
}; };
...@@ -408,15 +400,13 @@ asn_TYPE_descriptor_t asn_DEF_Enum5 = { ...@@ -408,15 +400,13 @@ asn_TYPE_descriptor_t asn_DEF_Enum5 = {
"Enum5", "Enum5",
"Enum5", "Enum5",
&asn_OP_ENUMERATED, &asn_OP_ENUMERATED,
ENUMERATED_constraint,
asn_DEF_Enum5_tags_1, asn_DEF_Enum5_tags_1,
sizeof(asn_DEF_Enum5_tags_1) sizeof(asn_DEF_Enum5_tags_1)
/sizeof(asn_DEF_Enum5_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Enum5_tags_1[0]), /* 1 */
asn_DEF_Enum5_tags_1, /* Same as above */ asn_DEF_Enum5_tags_1, /* Same as above */
sizeof(asn_DEF_Enum5_tags_1) sizeof(asn_DEF_Enum5_tags_1)
/sizeof(asn_DEF_Enum5_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Enum5_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, ENUMERATED_constraint },
0, /* No PER visible constraints */
0, 0, /* Defined elsewhere */ 0, 0, /* Defined elsewhere */
&asn_SPC_Enum5_specs_1 /* Additional specs */ &asn_SPC_Enum5_specs_1 /* Additional specs */
}; };
......
...@@ -38,9 +38,7 @@ asn_TYPE_member_t asn_MBR_Collection_16P0_1[] = { ...@@ -38,9 +38,7 @@ asn_TYPE_member_t asn_MBR_Collection_16P0_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_REAL, .type = &asn_DEF_REAL,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "" .name = ""
}, },
...@@ -57,15 +55,13 @@ asn_TYPE_descriptor_t asn_DEF_Collection_16P0 = { ...@@ -57,15 +55,13 @@ asn_TYPE_descriptor_t asn_DEF_Collection_16P0 = {
"Collection", "Collection",
"Collection", "Collection",
&asn_OP_SET_OF, &asn_OP_SET_OF,
SET_OF_constraint,
asn_DEF_Collection_16P0_tags_1, asn_DEF_Collection_16P0_tags_1,
sizeof(asn_DEF_Collection_16P0_tags_1) sizeof(asn_DEF_Collection_16P0_tags_1)
/sizeof(asn_DEF_Collection_16P0_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Collection_16P0_tags_1[0]), /* 1 */
asn_DEF_Collection_16P0_tags_1, /* Same as above */ asn_DEF_Collection_16P0_tags_1, /* Same as above */
sizeof(asn_DEF_Collection_16P0_tags_1) sizeof(asn_DEF_Collection_16P0_tags_1)
/sizeof(asn_DEF_Collection_16P0_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Collection_16P0_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SET_OF_constraint },
0, /* No PER visible constraints */
asn_MBR_Collection_16P0_1, asn_MBR_Collection_16P0_1,
1, /* Single element */ 1, /* Single element */
&asn_SPC_Collection_16P0_specs_1 /* Additional specs */ &asn_SPC_Collection_16P0_specs_1 /* Additional specs */
...@@ -77,9 +73,7 @@ asn_TYPE_member_t asn_MBR_Collection_16P1_3[] = { ...@@ -77,9 +73,7 @@ asn_TYPE_member_t asn_MBR_Collection_16P1_3[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_IA5String, .type = &asn_DEF_IA5String,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "" .name = ""
}, },
...@@ -96,15 +90,13 @@ asn_TYPE_descriptor_t asn_DEF_Collection_16P1 = { ...@@ -96,15 +90,13 @@ asn_TYPE_descriptor_t asn_DEF_Collection_16P1 = {
"Collection", "Collection",
"Collection", "Collection",
&asn_OP_SET_OF, &asn_OP_SET_OF,
SET_OF_constraint,
asn_DEF_Collection_16P1_tags_3, asn_DEF_Collection_16P1_tags_3,
sizeof(asn_DEF_Collection_16P1_tags_3) sizeof(asn_DEF_Collection_16P1_tags_3)
/sizeof(asn_DEF_Collection_16P1_tags_3[0]), /* 1 */ /sizeof(asn_DEF_Collection_16P1_tags_3[0]), /* 1 */
asn_DEF_Collection_16P1_tags_3, /* Same as above */ asn_DEF_Collection_16P1_tags_3, /* Same as above */
sizeof(asn_DEF_Collection_16P1_tags_3) sizeof(asn_DEF_Collection_16P1_tags_3)
/sizeof(asn_DEF_Collection_16P1_tags_3[0]), /* 1 */ /sizeof(asn_DEF_Collection_16P1_tags_3[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SET_OF_constraint },
0, /* No PER visible constraints */
asn_MBR_Collection_16P1_3, asn_MBR_Collection_16P1_3,
1, /* Single element */ 1, /* Single element */
&asn_SPC_Collection_16P1_specs_3 /* Additional specs */ &asn_SPC_Collection_16P1_specs_3 /* Additional specs */
...@@ -138,9 +130,7 @@ static asn_TYPE_member_t asn_MBR_Bunch_1[] = { ...@@ -138,9 +130,7 @@ static asn_TYPE_member_t asn_MBR_Bunch_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_Collection_16P0, .type = &asn_DEF_Collection_16P0,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "field-REAL" .name = "field-REAL"
}, },
...@@ -149,9 +139,7 @@ static asn_TYPE_member_t asn_MBR_Bunch_1[] = { ...@@ -149,9 +139,7 @@ static asn_TYPE_member_t asn_MBR_Bunch_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_Collection_16P1, .type = &asn_DEF_Collection_16P1,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "field-IA5String" .name = "field-IA5String"
}, },
...@@ -176,15 +164,13 @@ asn_TYPE_descriptor_t asn_DEF_Bunch = { ...@@ -176,15 +164,13 @@ asn_TYPE_descriptor_t asn_DEF_Bunch = {
"Bunch", "Bunch",
"Bunch", "Bunch",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_Bunch_tags_1, asn_DEF_Bunch_tags_1,
sizeof(asn_DEF_Bunch_tags_1) sizeof(asn_DEF_Bunch_tags_1)
/sizeof(asn_DEF_Bunch_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Bunch_tags_1[0]), /* 1 */
asn_DEF_Bunch_tags_1, /* Same as above */ asn_DEF_Bunch_tags_1, /* Same as above */
sizeof(asn_DEF_Bunch_tags_1) sizeof(asn_DEF_Bunch_tags_1)
/sizeof(asn_DEF_Bunch_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Bunch_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_Bunch_1, asn_MBR_Bunch_1,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_Bunch_specs_1 /* Additional specs */ &asn_SPC_Bunch_specs_1 /* Additional specs */
......
...@@ -57,9 +57,7 @@ asn_TYPE_member_t asn_MBR_SIGNED_16P0_1[] = { ...@@ -57,9 +57,7 @@ asn_TYPE_member_t asn_MBR_SIGNED_16P0_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_REAL, .type = &asn_DEF_REAL,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "signed" .name = "signed"
}, },
...@@ -83,15 +81,13 @@ asn_TYPE_descriptor_t asn_DEF_SIGNED_16P0 = { ...@@ -83,15 +81,13 @@ asn_TYPE_descriptor_t asn_DEF_SIGNED_16P0 = {
"SIGNED", "SIGNED",
"SIGNED", "SIGNED",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_SIGNED_16P0_tags_1, asn_DEF_SIGNED_16P0_tags_1,
sizeof(asn_DEF_SIGNED_16P0_tags_1) sizeof(asn_DEF_SIGNED_16P0_tags_1)
/sizeof(asn_DEF_SIGNED_16P0_tags_1[0]), /* 1 */ /sizeof(asn_DEF_SIGNED_16P0_tags_1[0]), /* 1 */
asn_DEF_SIGNED_16P0_tags_1, /* Same as above */ asn_DEF_SIGNED_16P0_tags_1, /* Same as above */
sizeof(asn_DEF_SIGNED_16P0_tags_1) sizeof(asn_DEF_SIGNED_16P0_tags_1)
/sizeof(asn_DEF_SIGNED_16P0_tags_1[0]), /* 1 */ /sizeof(asn_DEF_SIGNED_16P0_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_SIGNED_16P0_1, asn_MBR_SIGNED_16P0_1,
1, /* Elements count */ 1, /* Elements count */
&asn_SPC_SIGNED_16P0_specs_1 /* Additional specs */ &asn_SPC_SIGNED_16P0_specs_1 /* Additional specs */
...@@ -103,9 +99,7 @@ static asn_TYPE_member_t asn_MBR_signed_4[] = { ...@@ -103,9 +99,7 @@ static asn_TYPE_member_t asn_MBR_signed_4[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_INTEGER, .type = &asn_DEF_INTEGER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "a" .name = "a"
}, },
...@@ -136,15 +130,13 @@ asn_TYPE_descriptor_t asn_DEF_signed_4 = { ...@@ -136,15 +130,13 @@ asn_TYPE_descriptor_t asn_DEF_signed_4 = {
"signed", "signed",
"signed", "signed",
&asn_OP_SET, &asn_OP_SET,
SET_constraint,
asn_DEF_signed_tags_4, asn_DEF_signed_tags_4,
sizeof(asn_DEF_signed_tags_4) sizeof(asn_DEF_signed_tags_4)
/sizeof(asn_DEF_signed_tags_4[0]), /* 1 */ /sizeof(asn_DEF_signed_tags_4[0]), /* 1 */
asn_DEF_signed_tags_4, /* Same as above */ asn_DEF_signed_tags_4, /* Same as above */
sizeof(asn_DEF_signed_tags_4) sizeof(asn_DEF_signed_tags_4)
/sizeof(asn_DEF_signed_tags_4[0]), /* 1 */ /sizeof(asn_DEF_signed_tags_4[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SET_constraint },
0, /* No PER visible constraints */
asn_MBR_signed_4, asn_MBR_signed_4,
1, /* Elements count */ 1, /* Elements count */
&asn_SPC_signed_specs_4 /* Additional specs */ &asn_SPC_signed_specs_4 /* Additional specs */
...@@ -156,9 +148,7 @@ asn_TYPE_member_t asn_MBR_SIGNED_16P1_3[] = { ...@@ -156,9 +148,7 @@ asn_TYPE_member_t asn_MBR_SIGNED_16P1_3[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_signed_4, .type = &asn_DEF_signed_4,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "signed" .name = "signed"
}, },
...@@ -182,15 +172,13 @@ asn_TYPE_descriptor_t asn_DEF_SIGNED_16P1 = { ...@@ -182,15 +172,13 @@ asn_TYPE_descriptor_t asn_DEF_SIGNED_16P1 = {
"SIGNED", "SIGNED",
"SIGNED", "SIGNED",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_SIGNED_16P1_tags_3, asn_DEF_SIGNED_16P1_tags_3,
sizeof(asn_DEF_SIGNED_16P1_tags_3) sizeof(asn_DEF_SIGNED_16P1_tags_3)
/sizeof(asn_DEF_SIGNED_16P1_tags_3[0]), /* 1 */ /sizeof(asn_DEF_SIGNED_16P1_tags_3[0]), /* 1 */
asn_DEF_SIGNED_16P1_tags_3, /* Same as above */ asn_DEF_SIGNED_16P1_tags_3, /* Same as above */
sizeof(asn_DEF_SIGNED_16P1_tags_3) sizeof(asn_DEF_SIGNED_16P1_tags_3)
/sizeof(asn_DEF_SIGNED_16P1_tags_3[0]), /* 1 */ /sizeof(asn_DEF_SIGNED_16P1_tags_3[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_SIGNED_16P1_3, asn_MBR_SIGNED_16P1_3,
1, /* Elements count */ 1, /* Elements count */
&asn_SPC_SIGNED_16P1_specs_3 /* Additional specs */ &asn_SPC_SIGNED_16P1_specs_3 /* Additional specs */
...@@ -232,15 +220,13 @@ asn_TYPE_descriptor_t asn_DEF_SignedREAL = { ...@@ -232,15 +220,13 @@ asn_TYPE_descriptor_t asn_DEF_SignedREAL = {
"SignedREAL", "SignedREAL",
"SignedREAL", "SignedREAL",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_SignedREAL_tags_1, asn_DEF_SignedREAL_tags_1,
sizeof(asn_DEF_SignedREAL_tags_1) sizeof(asn_DEF_SignedREAL_tags_1)
/sizeof(asn_DEF_SignedREAL_tags_1[0]), /* 1 */ /sizeof(asn_DEF_SignedREAL_tags_1[0]), /* 1 */
asn_DEF_SignedREAL_tags_1, /* Same as above */ asn_DEF_SignedREAL_tags_1, /* Same as above */
sizeof(asn_DEF_SignedREAL_tags_1) sizeof(asn_DEF_SignedREAL_tags_1)
/sizeof(asn_DEF_SignedREAL_tags_1[0]), /* 1 */ /sizeof(asn_DEF_SignedREAL_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_SIGNED_16P0_1, asn_MBR_SIGNED_16P0_1,
1, /* Elements count */ 1, /* Elements count */
&asn_SPC_SIGNED_16P0_specs_1 /* Additional specs */ &asn_SPC_SIGNED_16P0_specs_1 /* Additional specs */
...@@ -282,15 +268,13 @@ asn_TYPE_descriptor_t asn_DEF_SignedSET = { ...@@ -282,15 +268,13 @@ asn_TYPE_descriptor_t asn_DEF_SignedSET = {
"SignedSET", "SignedSET",
"SignedSET", "SignedSET",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_SignedSET_tags_1, asn_DEF_SignedSET_tags_1,
sizeof(asn_DEF_SignedSET_tags_1) sizeof(asn_DEF_SignedSET_tags_1)
/sizeof(asn_DEF_SignedSET_tags_1[0]), /* 1 */ /sizeof(asn_DEF_SignedSET_tags_1[0]), /* 1 */
asn_DEF_SignedSET_tags_1, /* Same as above */ asn_DEF_SignedSET_tags_1, /* Same as above */
sizeof(asn_DEF_SignedSET_tags_1) sizeof(asn_DEF_SignedSET_tags_1)
/sizeof(asn_DEF_SignedSET_tags_1[0]), /* 1 */ /sizeof(asn_DEF_SignedSET_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_SIGNED_16P1_3, asn_MBR_SIGNED_16P1_3,
1, /* Elements count */ 1, /* Elements count */
&asn_SPC_SIGNED_16P1_specs_3 /* Additional specs */ &asn_SPC_SIGNED_16P1_specs_3 /* Additional specs */
......
...@@ -125,9 +125,7 @@ asn_TYPE_member_t asn_MBR_Narrow_15P0_1[] = { ...@@ -125,9 +125,7 @@ asn_TYPE_member_t asn_MBR_Narrow_15P0_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_narrow1_constraint_1, { .oer_constraints = 0, .per_constraints = 0, .general_constraints = memb_narrow1_constraint_1 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = asn_DFL_2_set_3, /* DEFAULT 3 */ .default_value = asn_DFL_2_set_3, /* DEFAULT 3 */
.name = "narrow1" .name = "narrow1"
}, },
...@@ -136,9 +134,7 @@ asn_TYPE_member_t asn_MBR_Narrow_15P0_1[] = { ...@@ -136,9 +134,7 @@ asn_TYPE_member_t asn_MBR_Narrow_15P0_1[] = {
.tag_mode = +1, /* EXPLICIT tag at current level */ .tag_mode = +1, /* EXPLICIT tag at current level */
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_narrow2_constraint_1, { .oer_constraints = 0, .per_constraints = 0, .general_constraints = memb_narrow2_constraint_1 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "narrow2" .name = "narrow2"
}, },
...@@ -147,9 +143,7 @@ asn_TYPE_member_t asn_MBR_Narrow_15P0_1[] = { ...@@ -147,9 +143,7 @@ asn_TYPE_member_t asn_MBR_Narrow_15P0_1[] = {
.tag_mode = +1, /* EXPLICIT tag at current level */ .tag_mode = +1, /* EXPLICIT tag at current level */
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_narrow3_constraint_1, { .oer_constraints = 0, .per_constraints = 0, .general_constraints = memb_narrow3_constraint_1 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "narrow3" .name = "narrow3"
}, },
...@@ -175,15 +169,13 @@ asn_TYPE_descriptor_t asn_DEF_Narrow_15P0 = { ...@@ -175,15 +169,13 @@ asn_TYPE_descriptor_t asn_DEF_Narrow_15P0 = {
"Narrow", "Narrow",
"Narrow", "Narrow",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_Narrow_15P0_tags_1, asn_DEF_Narrow_15P0_tags_1,
sizeof(asn_DEF_Narrow_15P0_tags_1) sizeof(asn_DEF_Narrow_15P0_tags_1)
/sizeof(asn_DEF_Narrow_15P0_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Narrow_15P0_tags_1[0]), /* 1 */
asn_DEF_Narrow_15P0_tags_1, /* Same as above */ asn_DEF_Narrow_15P0_tags_1, /* Same as above */
sizeof(asn_DEF_Narrow_15P0_tags_1) sizeof(asn_DEF_Narrow_15P0_tags_1)
/sizeof(asn_DEF_Narrow_15P0_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Narrow_15P0_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_Narrow_15P0_1, asn_MBR_Narrow_15P0_1,
3, /* Elements count */ 3, /* Elements count */
&asn_SPC_Narrow_15P0_specs_1 /* Additional specs */ &asn_SPC_Narrow_15P0_specs_1 /* Additional specs */
...@@ -225,15 +217,13 @@ asn_TYPE_descriptor_t asn_DEF_NarrowInteger = { ...@@ -225,15 +217,13 @@ asn_TYPE_descriptor_t asn_DEF_NarrowInteger = {
"NarrowInteger", "NarrowInteger",
"NarrowInteger", "NarrowInteger",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_NarrowInteger_tags_1, asn_DEF_NarrowInteger_tags_1,
sizeof(asn_DEF_NarrowInteger_tags_1) sizeof(asn_DEF_NarrowInteger_tags_1)
/sizeof(asn_DEF_NarrowInteger_tags_1[0]), /* 1 */ /sizeof(asn_DEF_NarrowInteger_tags_1[0]), /* 1 */
asn_DEF_NarrowInteger_tags_1, /* Same as above */ asn_DEF_NarrowInteger_tags_1, /* Same as above */
sizeof(asn_DEF_NarrowInteger_tags_1) sizeof(asn_DEF_NarrowInteger_tags_1)
/sizeof(asn_DEF_NarrowInteger_tags_1[0]), /* 1 */ /sizeof(asn_DEF_NarrowInteger_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_Narrow_15P0_1, asn_MBR_Narrow_15P0_1,
3, /* Elements count */ 3, /* Elements count */
&asn_SPC_Narrow_15P0_specs_1 /* Additional specs */ &asn_SPC_Narrow_15P0_specs_1 /* Additional specs */
......
...@@ -65,15 +65,13 @@ asn_TYPE_descriptor_t asn_DEF_MinMax_16P0 = { ...@@ -65,15 +65,13 @@ asn_TYPE_descriptor_t asn_DEF_MinMax_16P0 = {
"MinMax", "MinMax",
"MinMax", "MinMax",
&asn_OP_INTEGER, &asn_OP_INTEGER,
MinMax_16P0_constraint,
asn_DEF_MinMax_16P0_tags_1, asn_DEF_MinMax_16P0_tags_1,
sizeof(asn_DEF_MinMax_16P0_tags_1) sizeof(asn_DEF_MinMax_16P0_tags_1)
/sizeof(asn_DEF_MinMax_16P0_tags_1[0]), /* 1 */ /sizeof(asn_DEF_MinMax_16P0_tags_1[0]), /* 1 */
asn_DEF_MinMax_16P0_tags_1, /* Same as above */ asn_DEF_MinMax_16P0_tags_1, /* Same as above */
sizeof(asn_DEF_MinMax_16P0_tags_1) sizeof(asn_DEF_MinMax_16P0_tags_1)
/sizeof(asn_DEF_MinMax_16P0_tags_1[0]), /* 1 */ /sizeof(asn_DEF_MinMax_16P0_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, MinMax_16P0_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
0 /* No specifics */ 0 /* No specifics */
}; };
...@@ -145,15 +143,13 @@ asn_TYPE_descriptor_t asn_DEF_ThreePlus = { ...@@ -145,15 +143,13 @@ asn_TYPE_descriptor_t asn_DEF_ThreePlus = {
"ThreePlus", "ThreePlus",
"ThreePlus", "ThreePlus",
&asn_OP_INTEGER, &asn_OP_INTEGER,
ThreePlus_constraint,
asn_DEF_ThreePlus_tags_1, asn_DEF_ThreePlus_tags_1,
sizeof(asn_DEF_ThreePlus_tags_1) sizeof(asn_DEF_ThreePlus_tags_1)
/sizeof(asn_DEF_ThreePlus_tags_1[0]), /* 1 */ /sizeof(asn_DEF_ThreePlus_tags_1[0]), /* 1 */
asn_DEF_ThreePlus_tags_1, /* Same as above */ asn_DEF_ThreePlus_tags_1, /* Same as above */
sizeof(asn_DEF_ThreePlus_tags_1) sizeof(asn_DEF_ThreePlus_tags_1)
/sizeof(asn_DEF_ThreePlus_tags_1[0]), /* 1 */ /sizeof(asn_DEF_ThreePlus_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, ThreePlus_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
0 /* No specifics */ 0 /* No specifics */
}; };
......
...@@ -76,9 +76,7 @@ asn_TYPE_member_t asn_MBR_Flag_15P0_1[] = { ...@@ -76,9 +76,7 @@ asn_TYPE_member_t asn_MBR_Flag_15P0_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = asn_DFL_2_set_5, /* DEFAULT 5 */ .default_value = asn_DFL_2_set_5, /* DEFAULT 5 */
.name = "field" .name = "field"
}, },
...@@ -102,15 +100,13 @@ asn_TYPE_descriptor_t asn_DEF_Flag_15P0 = { ...@@ -102,15 +100,13 @@ asn_TYPE_descriptor_t asn_DEF_Flag_15P0 = {
"Flag", "Flag",
"Flag", "Flag",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_Flag_15P0_tags_1, asn_DEF_Flag_15P0_tags_1,
sizeof(asn_DEF_Flag_15P0_tags_1) sizeof(asn_DEF_Flag_15P0_tags_1)
/sizeof(asn_DEF_Flag_15P0_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Flag_15P0_tags_1[0]), /* 1 */
asn_DEF_Flag_15P0_tags_1, /* Same as above */ asn_DEF_Flag_15P0_tags_1, /* Same as above */
sizeof(asn_DEF_Flag_15P0_tags_1) sizeof(asn_DEF_Flag_15P0_tags_1)
/sizeof(asn_DEF_Flag_15P0_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Flag_15P0_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_Flag_15P0_1, asn_MBR_Flag_15P0_1,
1, /* Elements count */ 1, /* Elements count */
&asn_SPC_Flag_15P0_specs_1 /* Additional specs */ &asn_SPC_Flag_15P0_specs_1 /* Additional specs */
...@@ -161,15 +157,13 @@ asn_TYPE_descriptor_t asn_DEF_field_7 = { ...@@ -161,15 +157,13 @@ asn_TYPE_descriptor_t asn_DEF_field_7 = {
"field", "field",
"field", "field",
&asn_OP_NativeEnumerated, &asn_OP_NativeEnumerated,
NativeEnumerated_constraint,
asn_DEF_field_tags_7, asn_DEF_field_tags_7,
sizeof(asn_DEF_field_tags_7) sizeof(asn_DEF_field_tags_7)
/sizeof(asn_DEF_field_tags_7[0]), /* 1 */ /sizeof(asn_DEF_field_tags_7[0]), /* 1 */
asn_DEF_field_tags_7, /* Same as above */ asn_DEF_field_tags_7, /* Same as above */
sizeof(asn_DEF_field_tags_7) sizeof(asn_DEF_field_tags_7)
/sizeof(asn_DEF_field_tags_7[0]), /* 1 */ /sizeof(asn_DEF_field_tags_7[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, NativeEnumerated_constraint },
0, /* No PER visible constraints */
0, 0, /* Defined elsewhere */ 0, 0, /* Defined elsewhere */
&asn_SPC_field_specs_7 /* Additional specs */ &asn_SPC_field_specs_7 /* Additional specs */
}; };
...@@ -180,9 +174,7 @@ asn_TYPE_member_t asn_MBR_Flag_15P1_6[] = { ...@@ -180,9 +174,7 @@ asn_TYPE_member_t asn_MBR_Flag_15P1_6[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_field_7, .type = &asn_DEF_field_7,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = asn_DFL_7_set_5, /* DEFAULT 5 */ .default_value = asn_DFL_7_set_5, /* DEFAULT 5 */
.name = "field" .name = "field"
}, },
...@@ -206,15 +198,13 @@ asn_TYPE_descriptor_t asn_DEF_Flag_15P1 = { ...@@ -206,15 +198,13 @@ asn_TYPE_descriptor_t asn_DEF_Flag_15P1 = {
"Flag", "Flag",
"Flag", "Flag",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_Flag_15P1_tags_6, asn_DEF_Flag_15P1_tags_6,
sizeof(asn_DEF_Flag_15P1_tags_6) sizeof(asn_DEF_Flag_15P1_tags_6)
/sizeof(asn_DEF_Flag_15P1_tags_6[0]), /* 1 */ /sizeof(asn_DEF_Flag_15P1_tags_6[0]), /* 1 */
asn_DEF_Flag_15P1_tags_6, /* Same as above */ asn_DEF_Flag_15P1_tags_6, /* Same as above */
sizeof(asn_DEF_Flag_15P1_tags_6) sizeof(asn_DEF_Flag_15P1_tags_6)
/sizeof(asn_DEF_Flag_15P1_tags_6[0]), /* 1 */ /sizeof(asn_DEF_Flag_15P1_tags_6[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_Flag_15P1_6, asn_MBR_Flag_15P1_6,
1, /* Elements count */ 1, /* Elements count */
&asn_SPC_Flag_15P1_specs_6 /* Additional specs */ &asn_SPC_Flag_15P1_specs_6 /* Additional specs */
...@@ -256,15 +246,13 @@ asn_TYPE_descriptor_t asn_DEF_IntegerColorFlag = { ...@@ -256,15 +246,13 @@ asn_TYPE_descriptor_t asn_DEF_IntegerColorFlag = {
"IntegerColorFlag", "IntegerColorFlag",
"IntegerColorFlag", "IntegerColorFlag",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_IntegerColorFlag_tags_1, asn_DEF_IntegerColorFlag_tags_1,
sizeof(asn_DEF_IntegerColorFlag_tags_1) sizeof(asn_DEF_IntegerColorFlag_tags_1)
/sizeof(asn_DEF_IntegerColorFlag_tags_1[0]), /* 1 */ /sizeof(asn_DEF_IntegerColorFlag_tags_1[0]), /* 1 */
asn_DEF_IntegerColorFlag_tags_1, /* Same as above */ asn_DEF_IntegerColorFlag_tags_1, /* Same as above */
sizeof(asn_DEF_IntegerColorFlag_tags_1) sizeof(asn_DEF_IntegerColorFlag_tags_1)
/sizeof(asn_DEF_IntegerColorFlag_tags_1[0]), /* 1 */ /sizeof(asn_DEF_IntegerColorFlag_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_Flag_15P0_1, asn_MBR_Flag_15P0_1,
1, /* Elements count */ 1, /* Elements count */
&asn_SPC_Flag_15P0_specs_1 /* Additional specs */ &asn_SPC_Flag_15P0_specs_1 /* Additional specs */
...@@ -306,15 +294,13 @@ asn_TYPE_descriptor_t asn_DEF_EnumeratedColorFlag = { ...@@ -306,15 +294,13 @@ asn_TYPE_descriptor_t asn_DEF_EnumeratedColorFlag = {
"EnumeratedColorFlag", "EnumeratedColorFlag",
"EnumeratedColorFlag", "EnumeratedColorFlag",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_EnumeratedColorFlag_tags_1, asn_DEF_EnumeratedColorFlag_tags_1,
sizeof(asn_DEF_EnumeratedColorFlag_tags_1) sizeof(asn_DEF_EnumeratedColorFlag_tags_1)
/sizeof(asn_DEF_EnumeratedColorFlag_tags_1[0]), /* 1 */ /sizeof(asn_DEF_EnumeratedColorFlag_tags_1[0]), /* 1 */
asn_DEF_EnumeratedColorFlag_tags_1, /* Same as above */ asn_DEF_EnumeratedColorFlag_tags_1, /* Same as above */
sizeof(asn_DEF_EnumeratedColorFlag_tags_1) sizeof(asn_DEF_EnumeratedColorFlag_tags_1)
/sizeof(asn_DEF_EnumeratedColorFlag_tags_1[0]), /* 1 */ /sizeof(asn_DEF_EnumeratedColorFlag_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_Flag_15P1_6, asn_MBR_Flag_15P1_6,
1, /* Elements count */ 1, /* Elements count */
&asn_SPC_Flag_15P1_specs_6 /* Additional specs */ &asn_SPC_Flag_15P1_specs_6 /* Additional specs */
......
...@@ -46,8 +46,7 @@ T_constraint(asn_TYPE_descriptor_t *td, const void *sptr, ...@@ -46,8 +46,7 @@ T_constraint(asn_TYPE_descriptor_t *td, const void *sptr,
/* Nothing is here. See below */ /* Nothing is here. See below */
} }
/* Replace with underlying type checker */ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key);
return td->check_constraints(td, sptr, ctfailcb, app_key);
} }
/* /*
...@@ -64,15 +63,13 @@ asn_TYPE_descriptor_t asn_DEF_T = { ...@@ -64,15 +63,13 @@ asn_TYPE_descriptor_t asn_DEF_T = {
"T", "T",
"T", "T",
&asn_OP_BIT_STRING, &asn_OP_BIT_STRING,
T_constraint,
asn_DEF_T_tags_1, asn_DEF_T_tags_1,
sizeof(asn_DEF_T_tags_1) sizeof(asn_DEF_T_tags_1)
/sizeof(asn_DEF_T_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T_tags_1[0]), /* 1 */
asn_DEF_T_tags_1, /* Same as above */ asn_DEF_T_tags_1, /* Same as above */
sizeof(asn_DEF_T_tags_1) sizeof(asn_DEF_T_tags_1)
/sizeof(asn_DEF_T_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, T_constraint },
0, /* No PER visible constraints */
0, 0, /* Defined elsewhere */ 0, 0, /* Defined elsewhere */
&asn_SPC_BIT_STRING_specs /* Additional specs */ &asn_SPC_BIT_STRING_specs /* Additional specs */
}; };
......
...@@ -42,9 +42,7 @@ static asn_TYPE_member_t asn_MBR_PDU_1[] = { ...@@ -42,9 +42,7 @@ static asn_TYPE_member_t asn_MBR_PDU_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_IA5String, .type = &asn_DEF_IA5String,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* No PER visible constraints */
.default_value = 0, .default_value = 0,
.name = "str-o" .name = "str-o"
}, },
...@@ -53,9 +51,7 @@ static asn_TYPE_member_t asn_MBR_PDU_1[] = { ...@@ -53,9 +51,7 @@ static asn_TYPE_member_t asn_MBR_PDU_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_IA5String, .type = &asn_DEF_IA5String,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* No PER visible constraints */
.default_value = 0, .default_value = 0,
.name = "str-m" .name = "str-m"
}, },
...@@ -64,9 +60,7 @@ static asn_TYPE_member_t asn_MBR_PDU_1[] = { ...@@ -64,9 +60,7 @@ static asn_TYPE_member_t asn_MBR_PDU_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_Singleton, .type = &asn_DEF_Singleton,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* No PER visible constraints */
.default_value = 0, .default_value = 0,
.name = "singl" .name = "singl"
}, },
...@@ -75,9 +69,7 @@ static asn_TYPE_member_t asn_MBR_PDU_1[] = { ...@@ -75,9 +69,7 @@ static asn_TYPE_member_t asn_MBR_PDU_1[] = {
.tag_mode = +1, /* EXPLICIT tag at current level */ .tag_mode = +1, /* EXPLICIT tag at current level */
.type = &asn_DEF_PDU_2, .type = &asn_DEF_PDU_2,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* No PER visible constraints */
.default_value = 0, .default_value = 0,
.name = "pdu-2" .name = "pdu-2"
}, },
...@@ -106,15 +98,13 @@ asn_TYPE_descriptor_t asn_DEF_PDU = { ...@@ -106,15 +98,13 @@ asn_TYPE_descriptor_t asn_DEF_PDU = {
"PDU", "PDU",
"PDU", "PDU",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_PDU_tags_1, asn_DEF_PDU_tags_1,
sizeof(asn_DEF_PDU_tags_1) sizeof(asn_DEF_PDU_tags_1)
/sizeof(asn_DEF_PDU_tags_1[0]), /* 1 */ /sizeof(asn_DEF_PDU_tags_1[0]), /* 1 */
asn_DEF_PDU_tags_1, /* Same as above */ asn_DEF_PDU_tags_1, /* Same as above */
sizeof(asn_DEF_PDU_tags_1) sizeof(asn_DEF_PDU_tags_1)
/sizeof(asn_DEF_PDU_tags_1[0]), /* 1 */ /sizeof(asn_DEF_PDU_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_PDU_1, asn_MBR_PDU_1,
4, /* Elements count */ 4, /* Elements count */
&asn_SPC_PDU_specs_1 /* Additional specs */ &asn_SPC_PDU_specs_1 /* Additional specs */
...@@ -175,9 +165,7 @@ asn_TYPE_member_t asn_MBR_Singleton_1[] = { ...@@ -175,9 +165,7 @@ asn_TYPE_member_t asn_MBR_Singleton_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_IA5String, .type = &asn_DEF_IA5String,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* No PER visible constraints */
.default_value = asn_DFL_2_set, /* DEFAULT "z" */ .default_value = asn_DFL_2_set, /* DEFAULT "z" */
.name = "opt-z" .name = "opt-z"
}, },
...@@ -203,15 +191,13 @@ asn_TYPE_descriptor_t asn_DEF_Singleton = { ...@@ -203,15 +191,13 @@ asn_TYPE_descriptor_t asn_DEF_Singleton = {
"Singleton", "Singleton",
"Singleton", "Singleton",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_Singleton_tags_1, asn_DEF_Singleton_tags_1,
sizeof(asn_DEF_Singleton_tags_1) sizeof(asn_DEF_Singleton_tags_1)
/sizeof(asn_DEF_Singleton_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Singleton_tags_1[0]), /* 1 */
asn_DEF_Singleton_tags_1, /* Same as above */ asn_DEF_Singleton_tags_1, /* Same as above */
sizeof(asn_DEF_Singleton_tags_1) sizeof(asn_DEF_Singleton_tags_1)
/sizeof(asn_DEF_Singleton_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Singleton_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_Singleton_1, asn_MBR_Singleton_1,
1, /* Elements count */ 1, /* Elements count */
&asn_SPC_Singleton_specs_1 /* Additional specs */ &asn_SPC_Singleton_specs_1 /* Additional specs */
...@@ -274,9 +260,7 @@ asn_TYPE_member_t asn_MBR_PDU_2_1[] = { ...@@ -274,9 +260,7 @@ asn_TYPE_member_t asn_MBR_PDU_2_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* No PER visible constraints */
.default_value = 0, .default_value = 0,
.name = "main" .name = "main"
}, },
...@@ -285,9 +269,7 @@ asn_TYPE_member_t asn_MBR_PDU_2_1[] = { ...@@ -285,9 +269,7 @@ asn_TYPE_member_t asn_MBR_PDU_2_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* No PER visible constraints */
.default_value = 0, .default_value = 0,
.name = "ext1" .name = "ext1"
}, },
...@@ -296,9 +278,7 @@ asn_TYPE_member_t asn_MBR_PDU_2_1[] = { ...@@ -296,9 +278,7 @@ asn_TYPE_member_t asn_MBR_PDU_2_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* No PER visible constraints */
.default_value = 0, .default_value = 0,
.name = "ext0" .name = "ext0"
}, },
...@@ -323,13 +303,11 @@ asn_TYPE_descriptor_t asn_DEF_PDU_2 = { ...@@ -323,13 +303,11 @@ asn_TYPE_descriptor_t asn_DEF_PDU_2 = {
"PDU-2", "PDU-2",
"PDU-2", "PDU-2",
&asn_OP_CHOICE, &asn_OP_CHOICE,
CHOICE_constraint,
0, /* No effective tags (pointer) */ 0, /* No effective tags (pointer) */
0, /* No effective tags (count) */ 0, /* No effective tags (count) */
0, /* No tags (pointer) */ 0, /* No tags (pointer) */
0, /* No tags (count) */ 0, /* No tags (count) */
0, /* No OER visible constraints */ { 0, &asn_PER_type_PDU_2_constr_1, CHOICE_constraint },
&asn_PER_type_PDU_2_constr_1,
asn_MBR_PDU_2_1, asn_MBR_PDU_2_1,
3, /* Elements count */ 3, /* Elements count */
&asn_SPC_PDU_2_specs_1 /* Additional specs */ &asn_SPC_PDU_2_specs_1 /* Additional specs */
......
...@@ -214,15 +214,13 @@ asn_TYPE_descriptor_t asn_DEF_unsigned32_4 = { ...@@ -214,15 +214,13 @@ asn_TYPE_descriptor_t asn_DEF_unsigned32_4 = {
"unsigned32", "unsigned32",
"unsigned32", "unsigned32",
&asn_OP_NativeInteger, &asn_OP_NativeInteger,
unsigned32_4_constraint,
asn_DEF_unsigned32_tags_4, asn_DEF_unsigned32_tags_4,
sizeof(asn_DEF_unsigned32_tags_4) sizeof(asn_DEF_unsigned32_tags_4)
/sizeof(asn_DEF_unsigned32_tags_4[0]) - 1, /* 1 */ /sizeof(asn_DEF_unsigned32_tags_4[0]) - 1, /* 1 */
asn_DEF_unsigned32_tags_4, /* Same as above */ asn_DEF_unsigned32_tags_4, /* Same as above */
sizeof(asn_DEF_unsigned32_tags_4) sizeof(asn_DEF_unsigned32_tags_4)
/sizeof(asn_DEF_unsigned32_tags_4[0]), /* 2 */ /sizeof(asn_DEF_unsigned32_tags_4[0]), /* 2 */
0, /* No OER visible constraints */ { 0, &asn_PER_type_unsigned32_constr_4, unsigned32_4_constraint },
&asn_PER_type_unsigned32_constr_4,
0, 0, /* No members */ 0, 0, /* No members */
&asn_SPC_unsigned32_specs_4 /* Additional specs */ &asn_SPC_unsigned32_specs_4 /* Additional specs */
}; };
...@@ -241,15 +239,13 @@ asn_TYPE_descriptor_t asn_DEF_unsplit32_5 = { ...@@ -241,15 +239,13 @@ asn_TYPE_descriptor_t asn_DEF_unsplit32_5 = {
"unsplit32", "unsplit32",
"unsplit32", "unsplit32",
&asn_OP_NativeInteger, &asn_OP_NativeInteger,
unsplit32_5_constraint,
asn_DEF_unsplit32_tags_5, asn_DEF_unsplit32_tags_5,
sizeof(asn_DEF_unsplit32_tags_5) sizeof(asn_DEF_unsplit32_tags_5)
/sizeof(asn_DEF_unsplit32_tags_5[0]) - 1, /* 1 */ /sizeof(asn_DEF_unsplit32_tags_5[0]) - 1, /* 1 */
asn_DEF_unsplit32_tags_5, /* Same as above */ asn_DEF_unsplit32_tags_5, /* Same as above */
sizeof(asn_DEF_unsplit32_tags_5) sizeof(asn_DEF_unsplit32_tags_5)
/sizeof(asn_DEF_unsplit32_tags_5[0]), /* 2 */ /sizeof(asn_DEF_unsplit32_tags_5[0]), /* 2 */
0, /* No OER visible constraints */ { 0, &asn_PER_type_unsplit32_constr_5, unsplit32_5_constraint },
&asn_PER_type_unsplit32_constr_5,
0, 0, /* No members */ 0, 0, /* No members */
&asn_SPC_unsplit32_specs_5 /* Additional specs */ &asn_SPC_unsplit32_specs_5 /* Additional specs */
}; };
...@@ -260,9 +256,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -260,9 +256,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_small32range_constraint_1, { .oer_constraints = 0, .per_constraints = &asn_PER_memb_small32range_constr_2, .general_constraints = memb_small32range_constraint_1 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = &asn_PER_memb_small32range_constr_2,
.default_value = 0, .default_value = 0,
.name = "small32range" .name = "small32range"
}, },
...@@ -271,9 +265,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -271,9 +265,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_full32range_constraint_1, { .oer_constraints = 0, .per_constraints = &asn_PER_memb_full32range_constr_3, .general_constraints = memb_full32range_constraint_1 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = &asn_PER_memb_full32range_constr_3,
.default_value = 0, .default_value = 0,
.name = "full32range" .name = "full32range"
}, },
...@@ -282,9 +274,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -282,9 +274,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_unsigned32_4, .type = &asn_DEF_unsigned32_4,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_unsigned32_constraint_1, { .oer_constraints = 0, .per_constraints = &asn_PER_memb_unsigned32_constr_4, .general_constraints = memb_unsigned32_constraint_1 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = &asn_PER_memb_unsigned32_constr_4,
.default_value = 0, .default_value = 0,
.name = "unsigned32" .name = "unsigned32"
}, },
...@@ -293,9 +283,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -293,9 +283,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_unsplit32_5, .type = &asn_DEF_unsplit32_5,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_unsplit32_constraint_1, { .oer_constraints = 0, .per_constraints = &asn_PER_memb_unsplit32_constr_5, .general_constraints = memb_unsplit32_constraint_1 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = &asn_PER_memb_unsplit32_constr_5,
.default_value = 0, .default_value = 0,
.name = "unsplit32" .name = "unsplit32"
}, },
...@@ -322,15 +310,13 @@ asn_TYPE_descriptor_t asn_DEF_T = { ...@@ -322,15 +310,13 @@ asn_TYPE_descriptor_t asn_DEF_T = {
"T", "T",
"T", "T",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_T_tags_1, asn_DEF_T_tags_1,
sizeof(asn_DEF_T_tags_1) sizeof(asn_DEF_T_tags_1)
/sizeof(asn_DEF_T_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T_tags_1[0]), /* 1 */
asn_DEF_T_tags_1, /* Same as above */ asn_DEF_T_tags_1, /* Same as above */
sizeof(asn_DEF_T_tags_1) sizeof(asn_DEF_T_tags_1)
/sizeof(asn_DEF_T_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_T_1, asn_MBR_T_1,
4, /* Elements count */ 4, /* Elements count */
&asn_SPC_T_specs_1 /* Additional specs */ &asn_SPC_T_specs_1 /* Additional specs */
......
...@@ -33,15 +33,13 @@ asn_TYPE_descriptor_t asn_DEF_T = { ...@@ -33,15 +33,13 @@ asn_TYPE_descriptor_t asn_DEF_T = {
"T", "T",
"T", "T",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_T_tags_1, asn_DEF_T_tags_1,
sizeof(asn_DEF_T_tags_1) sizeof(asn_DEF_T_tags_1)
/sizeof(asn_DEF_T_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T_tags_1[0]), /* 1 */
asn_DEF_T_tags_1, /* Same as above */ asn_DEF_T_tags_1, /* Same as above */
sizeof(asn_DEF_T_tags_1) sizeof(asn_DEF_T_tags_1)
/sizeof(asn_DEF_T_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
&asn_SPC_T_specs_1 /* Additional specs */ &asn_SPC_T_specs_1 /* Additional specs */
}; };
......
...@@ -178,9 +178,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -178,9 +178,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_INTEGER, .type = &asn_DEF_INTEGER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_unsigned33_constraint_1, { .oer_constraints = 0, .per_constraints = &asn_PER_memb_unsigned33_constr_2, .general_constraints = memb_unsigned33_constraint_1 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = &asn_PER_memb_unsigned33_constr_2,
.default_value = 0, .default_value = 0,
.name = "unsigned33" .name = "unsigned33"
}, },
...@@ -189,9 +187,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -189,9 +187,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_INTEGER, .type = &asn_DEF_INTEGER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_unsigned42_constraint_1, { .oer_constraints = 0, .per_constraints = &asn_PER_memb_unsigned42_constr_3, .general_constraints = memb_unsigned42_constraint_1 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = &asn_PER_memb_unsigned42_constr_3,
.default_value = 0, .default_value = 0,
.name = "unsigned42" .name = "unsigned42"
}, },
...@@ -200,9 +196,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -200,9 +196,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_INTEGER, .type = &asn_DEF_INTEGER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_signed33_constraint_1, { .oer_constraints = 0, .per_constraints = &asn_PER_memb_signed33_constr_4, .general_constraints = memb_signed33_constraint_1 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = &asn_PER_memb_signed33_constr_4,
.default_value = 0, .default_value = 0,
.name = "signed33" .name = "signed33"
}, },
...@@ -211,9 +205,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -211,9 +205,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_INTEGER, .type = &asn_DEF_INTEGER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_signed33ext_constraint_1, { .oer_constraints = 0, .per_constraints = &asn_PER_memb_signed33ext_constr_5, .general_constraints = memb_signed33ext_constraint_1 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = &asn_PER_memb_signed33ext_constr_5,
.default_value = 0, .default_value = 0,
.name = "signed33ext" .name = "signed33ext"
}, },
...@@ -240,15 +232,13 @@ asn_TYPE_descriptor_t asn_DEF_T = { ...@@ -240,15 +232,13 @@ asn_TYPE_descriptor_t asn_DEF_T = {
"T", "T",
"T", "T",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_T_tags_1, asn_DEF_T_tags_1,
sizeof(asn_DEF_T_tags_1) sizeof(asn_DEF_T_tags_1)
/sizeof(asn_DEF_T_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T_tags_1[0]), /* 1 */
asn_DEF_T_tags_1, /* Same as above */ asn_DEF_T_tags_1, /* Same as above */
sizeof(asn_DEF_T_tags_1) sizeof(asn_DEF_T_tags_1)
/sizeof(asn_DEF_T_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_T_1, asn_MBR_T_1,
4, /* Elements count */ 4, /* Elements count */
&asn_SPC_T_specs_1 /* Additional specs */ &asn_SPC_T_specs_1 /* Additional specs */
......
...@@ -182,7 +182,7 @@ memb_minmax_constraint_1(asn_TYPE_descriptor_t *td, const void *sptr, ...@@ -182,7 +182,7 @@ memb_minmax_constraint_1(asn_TYPE_descriptor_t *td, const void *sptr,
/* Nothing is here. See below */ /* Nothing is here. See below */
} }
return td->check_constraints(td, sptr, ctfailcb, app_key); return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key);
} }
static int static int
...@@ -407,9 +407,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -407,9 +407,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_unsigned8_constraint_1, { .oer_constraints = &asn_OER_memb_unsigned8_constr_2, .per_constraints = 0, .general_constraints = memb_unsigned8_constraint_1 },
.oer_constraints = &asn_OER_memb_unsigned8_constr_2,
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "unsigned8" .name = "unsigned8"
}, },
...@@ -418,9 +416,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -418,9 +416,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_unsigned16_constraint_1, { .oer_constraints = &asn_OER_memb_unsigned16_constr_3, .per_constraints = 0, .general_constraints = memb_unsigned16_constraint_1 },
.oer_constraints = &asn_OER_memb_unsigned16_constr_3,
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "unsigned16" .name = "unsigned16"
}, },
...@@ -429,9 +425,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -429,9 +425,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_unsigned16stack_constraint_1, { .oer_constraints = &asn_OER_memb_unsigned16stack_constr_4, .per_constraints = 0, .general_constraints = memb_unsigned16stack_constraint_1 },
.oer_constraints = &asn_OER_memb_unsigned16stack_constr_4,
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "unsigned16stack" .name = "unsigned16stack"
}, },
...@@ -440,9 +434,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -440,9 +434,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_unsigned16stack_ext_constraint_1, { .oer_constraints = &asn_OER_memb_unsigned16stack_ext_constr_5, .per_constraints = 0, .general_constraints = memb_unsigned16stack_ext_constraint_1 },
.oer_constraints = &asn_OER_memb_unsigned16stack_ext_constr_5,
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "unsigned16stack-ext" .name = "unsigned16stack-ext"
}, },
...@@ -451,9 +443,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -451,9 +443,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_INTEGER, .type = &asn_DEF_INTEGER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_unsigned33_constraint_1, { .oer_constraints = &asn_OER_memb_unsigned33_constr_6, .per_constraints = 0, .general_constraints = memb_unsigned33_constraint_1 },
.oer_constraints = &asn_OER_memb_unsigned33_constr_6,
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "unsigned33" .name = "unsigned33"
}, },
...@@ -462,9 +452,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -462,9 +452,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_minmax_constraint_1, { .oer_constraints = &asn_OER_memb_minmax_constr_7, .per_constraints = 0, .general_constraints = memb_minmax_constraint_1 },
.oer_constraints = &asn_OER_memb_minmax_constr_7,
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "minmax" .name = "minmax"
}, },
...@@ -473,9 +461,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -473,9 +461,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_signed8_constraint_1, { .oer_constraints = &asn_OER_memb_signed8_constr_9, .per_constraints = 0, .general_constraints = memb_signed8_constraint_1 },
.oer_constraints = &asn_OER_memb_signed8_constr_9,
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = asn_DFL_9_set_3, /* DEFAULT 3 */ .default_value = asn_DFL_9_set_3, /* DEFAULT 3 */
.name = "signed8" .name = "signed8"
}, },
...@@ -484,9 +470,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -484,9 +470,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_signed16_constraint_1, { .oer_constraints = &asn_OER_memb_signed16_constr_10, .per_constraints = 0, .general_constraints = memb_signed16_constraint_1 },
.oer_constraints = &asn_OER_memb_signed16_constr_10,
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "signed16" .name = "signed16"
}, },
...@@ -495,9 +479,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -495,9 +479,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_signed16stack_constraint_1, { .oer_constraints = &asn_OER_memb_signed16stack_constr_11, .per_constraints = 0, .general_constraints = memb_signed16stack_constraint_1 },
.oer_constraints = &asn_OER_memb_signed16stack_constr_11,
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "signed16stack" .name = "signed16stack"
}, },
...@@ -506,9 +488,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -506,9 +488,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_signed16stack_ext_constraint_1, { .oer_constraints = &asn_OER_memb_signed16stack_ext_constr_12, .per_constraints = 0, .general_constraints = memb_signed16stack_ext_constraint_1 },
.oer_constraints = &asn_OER_memb_signed16stack_ext_constr_12,
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "signed16stack-ext" .name = "signed16stack-ext"
}, },
...@@ -517,9 +497,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -517,9 +497,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_signed32_constraint_1, { .oer_constraints = &asn_OER_memb_signed32_constr_13, .per_constraints = 0, .general_constraints = memb_signed32_constraint_1 },
.oer_constraints = &asn_OER_memb_signed32_constr_13,
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "signed32" .name = "signed32"
}, },
...@@ -528,9 +506,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -528,9 +506,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_INTEGER, .type = &asn_DEF_INTEGER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_signed33ext_constraint_1, { .oer_constraints = &asn_OER_memb_signed33ext_constr_14, .per_constraints = 0, .general_constraints = memb_signed33ext_constraint_1 },
.oer_constraints = &asn_OER_memb_signed33ext_constr_14,
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "signed33ext" .name = "signed33ext"
}, },
...@@ -567,15 +543,13 @@ asn_TYPE_descriptor_t asn_DEF_T = { ...@@ -567,15 +543,13 @@ asn_TYPE_descriptor_t asn_DEF_T = {
"T", "T",
"T", "T",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_T_tags_1, asn_DEF_T_tags_1,
sizeof(asn_DEF_T_tags_1) sizeof(asn_DEF_T_tags_1)
/sizeof(asn_DEF_T_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T_tags_1[0]), /* 1 */
asn_DEF_T_tags_1, /* Same as above */ asn_DEF_T_tags_1, /* Same as above */
sizeof(asn_DEF_T_tags_1) sizeof(asn_DEF_T_tags_1)
/sizeof(asn_DEF_T_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_T_1, asn_MBR_T_1,
12, /* Elements count */ 12, /* Elements count */
&asn_SPC_T_specs_1 /* Additional specs */ &asn_SPC_T_specs_1 /* Additional specs */
......
...@@ -176,9 +176,7 @@ static asn_TYPE_member_t asn_MBR_unconstrained_2[] = { ...@@ -176,9 +176,7 @@ static asn_TYPE_member_t asn_MBR_unconstrained_2[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_IA5String, .type = &asn_DEF_IA5String,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* No OER visible constraints */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "unc-ia5" .name = "unc-ia5"
}, },
...@@ -187,9 +185,7 @@ static asn_TYPE_member_t asn_MBR_unconstrained_2[] = { ...@@ -187,9 +185,7 @@ static asn_TYPE_member_t asn_MBR_unconstrained_2[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_UTF8String, .type = &asn_DEF_UTF8String,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* No OER visible constraints */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "unc-utf8" .name = "unc-utf8"
}, },
...@@ -198,9 +194,7 @@ static asn_TYPE_member_t asn_MBR_unconstrained_2[] = { ...@@ -198,9 +194,7 @@ static asn_TYPE_member_t asn_MBR_unconstrained_2[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_UniversalString, .type = &asn_DEF_UniversalString,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* No OER visible constraints */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "unc-universal" .name = "unc-universal"
}, },
...@@ -227,15 +221,13 @@ asn_TYPE_descriptor_t asn_DEF_unconstrained_2 = { ...@@ -227,15 +221,13 @@ asn_TYPE_descriptor_t asn_DEF_unconstrained_2 = {
"unconstrained", "unconstrained",
"unconstrained", "unconstrained",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_unconstrained_tags_2, asn_DEF_unconstrained_tags_2,
sizeof(asn_DEF_unconstrained_tags_2) sizeof(asn_DEF_unconstrained_tags_2)
/sizeof(asn_DEF_unconstrained_tags_2[0]), /* 1 */ /sizeof(asn_DEF_unconstrained_tags_2[0]), /* 1 */
asn_DEF_unconstrained_tags_2, /* Same as above */ asn_DEF_unconstrained_tags_2, /* Same as above */
sizeof(asn_DEF_unconstrained_tags_2) sizeof(asn_DEF_unconstrained_tags_2)
/sizeof(asn_DEF_unconstrained_tags_2[0]), /* 1 */ /sizeof(asn_DEF_unconstrained_tags_2[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_unconstrained_2, asn_MBR_unconstrained_2,
3, /* Elements count */ 3, /* Elements count */
&asn_SPC_unconstrained_specs_2 /* Additional specs */ &asn_SPC_unconstrained_specs_2 /* Additional specs */
...@@ -247,9 +239,7 @@ static asn_TYPE_member_t asn_MBR_constrained_6[] = { ...@@ -247,9 +239,7 @@ static asn_TYPE_member_t asn_MBR_constrained_6[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_IA5String, .type = &asn_DEF_IA5String,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_con_ia5_constraint_6, { .oer_constraints = &asn_OER_memb_con_ia5_constr_7, .per_constraints = 0, .general_constraints = memb_con_ia5_constraint_6 },
.oer_constraints = &asn_OER_memb_con_ia5_constr_7,
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "con-ia5" .name = "con-ia5"
}, },
...@@ -258,9 +248,7 @@ static asn_TYPE_member_t asn_MBR_constrained_6[] = { ...@@ -258,9 +248,7 @@ static asn_TYPE_member_t asn_MBR_constrained_6[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_UTF8String, .type = &asn_DEF_UTF8String,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_con_utf8_constraint_6, { .oer_constraints = &asn_OER_memb_con_utf8_constr_8, .per_constraints = 0, .general_constraints = memb_con_utf8_constraint_6 },
.oer_constraints = &asn_OER_memb_con_utf8_constr_8,
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "con-utf8" .name = "con-utf8"
}, },
...@@ -269,9 +257,7 @@ static asn_TYPE_member_t asn_MBR_constrained_6[] = { ...@@ -269,9 +257,7 @@ static asn_TYPE_member_t asn_MBR_constrained_6[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_UniversalString, .type = &asn_DEF_UniversalString,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_con_universal_constraint_6, { .oer_constraints = &asn_OER_memb_con_universal_constr_9, .per_constraints = 0, .general_constraints = memb_con_universal_constraint_6 },
.oer_constraints = &asn_OER_memb_con_universal_constr_9,
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "con-universal" .name = "con-universal"
}, },
...@@ -298,15 +284,13 @@ asn_TYPE_descriptor_t asn_DEF_constrained_6 = { ...@@ -298,15 +284,13 @@ asn_TYPE_descriptor_t asn_DEF_constrained_6 = {
"constrained", "constrained",
"constrained", "constrained",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_constrained_tags_6, asn_DEF_constrained_tags_6,
sizeof(asn_DEF_constrained_tags_6) sizeof(asn_DEF_constrained_tags_6)
/sizeof(asn_DEF_constrained_tags_6[0]), /* 1 */ /sizeof(asn_DEF_constrained_tags_6[0]), /* 1 */
asn_DEF_constrained_tags_6, /* Same as above */ asn_DEF_constrained_tags_6, /* Same as above */
sizeof(asn_DEF_constrained_tags_6) sizeof(asn_DEF_constrained_tags_6)
/sizeof(asn_DEF_constrained_tags_6[0]), /* 1 */ /sizeof(asn_DEF_constrained_tags_6[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_constrained_6, asn_MBR_constrained_6,
3, /* Elements count */ 3, /* Elements count */
&asn_SPC_constrained_specs_6 /* Additional specs */ &asn_SPC_constrained_specs_6 /* Additional specs */
...@@ -318,9 +302,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -318,9 +302,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_unconstrained_2, .type = &asn_DEF_unconstrained_2,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* No OER visible constraints */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "unconstrained" .name = "unconstrained"
}, },
...@@ -329,9 +311,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -329,9 +311,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_constrained_6, .type = &asn_DEF_constrained_6,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* No OER visible constraints */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "constrained" .name = "constrained"
}, },
...@@ -356,15 +336,13 @@ asn_TYPE_descriptor_t asn_DEF_T = { ...@@ -356,15 +336,13 @@ asn_TYPE_descriptor_t asn_DEF_T = {
"T", "T",
"T", "T",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_T_tags_1, asn_DEF_T_tags_1,
sizeof(asn_DEF_T_tags_1) sizeof(asn_DEF_T_tags_1)
/sizeof(asn_DEF_T_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T_tags_1[0]), /* 1 */
asn_DEF_T_tags_1, /* Same as above */ asn_DEF_T_tags_1, /* Same as above */
sizeof(asn_DEF_T_tags_1) sizeof(asn_DEF_T_tags_1)
/sizeof(asn_DEF_T_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_T_1, asn_MBR_T_1,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_T_specs_1 /* Additional specs */ &asn_SPC_T_specs_1 /* Additional specs */
......
...@@ -36,15 +36,13 @@ asn_TYPE_descriptor_t asn_DEF_A_noc = { ...@@ -36,15 +36,13 @@ asn_TYPE_descriptor_t asn_DEF_A_noc = {
"A-noc", "A-noc",
"A-noc", "A-noc",
&asn_OP_NativeInteger, &asn_OP_NativeInteger,
NativeInteger_constraint,
asn_DEF_A_noc_tags_1, asn_DEF_A_noc_tags_1,
sizeof(asn_DEF_A_noc_tags_1) sizeof(asn_DEF_A_noc_tags_1)
/sizeof(asn_DEF_A_noc_tags_1[0]), /* 1 */ /sizeof(asn_DEF_A_noc_tags_1[0]), /* 1 */
asn_DEF_A_noc_tags_1, /* Same as above */ asn_DEF_A_noc_tags_1, /* Same as above */
sizeof(asn_DEF_A_noc_tags_1) sizeof(asn_DEF_A_noc_tags_1)
/sizeof(asn_DEF_A_noc_tags_1[0]), /* 1 */ /sizeof(asn_DEF_A_noc_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, NativeInteger_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
0 /* No specifics */ 0 /* No specifics */
}; };
...@@ -118,15 +116,13 @@ asn_TYPE_descriptor_t asn_DEF_B_0_0 = { ...@@ -118,15 +116,13 @@ asn_TYPE_descriptor_t asn_DEF_B_0_0 = {
"B-0-0", "B-0-0",
"B-0-0", "B-0-0",
&asn_OP_NativeInteger, &asn_OP_NativeInteger,
B_0_0_constraint,
asn_DEF_B_0_0_tags_1, asn_DEF_B_0_0_tags_1,
sizeof(asn_DEF_B_0_0_tags_1) sizeof(asn_DEF_B_0_0_tags_1)
/sizeof(asn_DEF_B_0_0_tags_1[0]), /* 1 */ /sizeof(asn_DEF_B_0_0_tags_1[0]), /* 1 */
asn_DEF_B_0_0_tags_1, /* Same as above */ asn_DEF_B_0_0_tags_1, /* Same as above */
sizeof(asn_DEF_B_0_0_tags_1) sizeof(asn_DEF_B_0_0_tags_1)
/sizeof(asn_DEF_B_0_0_tags_1[0]), /* 1 */ /sizeof(asn_DEF_B_0_0_tags_1[0]), /* 1 */
&asn_OER_type_B_0_0_constr_1, { &asn_OER_type_B_0_0_constr_1, 0, B_0_0_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
0 /* No specifics */ 0 /* No specifics */
}; };
...@@ -200,15 +196,13 @@ asn_TYPE_descriptor_t asn_DEF_C_1_2 = { ...@@ -200,15 +196,13 @@ asn_TYPE_descriptor_t asn_DEF_C_1_2 = {
"C-1-2", "C-1-2",
"C-1-2", "C-1-2",
&asn_OP_NativeInteger, &asn_OP_NativeInteger,
C_1_2_constraint,
asn_DEF_C_1_2_tags_1, asn_DEF_C_1_2_tags_1,
sizeof(asn_DEF_C_1_2_tags_1) sizeof(asn_DEF_C_1_2_tags_1)
/sizeof(asn_DEF_C_1_2_tags_1[0]), /* 1 */ /sizeof(asn_DEF_C_1_2_tags_1[0]), /* 1 */
asn_DEF_C_1_2_tags_1, /* Same as above */ asn_DEF_C_1_2_tags_1, /* Same as above */
sizeof(asn_DEF_C_1_2_tags_1) sizeof(asn_DEF_C_1_2_tags_1)
/sizeof(asn_DEF_C_1_2_tags_1[0]), /* 1 */ /sizeof(asn_DEF_C_1_2_tags_1[0]), /* 1 */
&asn_OER_type_C_1_2_constr_1, { &asn_OER_type_C_1_2_constr_1, 0, C_1_2_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
0 /* No specifics */ 0 /* No specifics */
}; };
...@@ -282,15 +276,13 @@ asn_TYPE_descriptor_t asn_DEF_D_inv = { ...@@ -282,15 +276,13 @@ asn_TYPE_descriptor_t asn_DEF_D_inv = {
"D-inv", "D-inv",
"D-inv", "D-inv",
&asn_OP_NativeInteger, &asn_OP_NativeInteger,
D_inv_constraint,
asn_DEF_D_inv_tags_1, asn_DEF_D_inv_tags_1,
sizeof(asn_DEF_D_inv_tags_1) sizeof(asn_DEF_D_inv_tags_1)
/sizeof(asn_DEF_D_inv_tags_1[0]), /* 1 */ /sizeof(asn_DEF_D_inv_tags_1[0]), /* 1 */
asn_DEF_D_inv_tags_1, /* Same as above */ asn_DEF_D_inv_tags_1, /* Same as above */
sizeof(asn_DEF_D_inv_tags_1) sizeof(asn_DEF_D_inv_tags_1)
/sizeof(asn_DEF_D_inv_tags_1[0]), /* 1 */ /sizeof(asn_DEF_D_inv_tags_1[0]), /* 1 */
&asn_OER_type_D_inv_constr_1, { &asn_OER_type_D_inv_constr_1, 0, D_inv_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
0 /* No specifics */ 0 /* No specifics */
}; };
...@@ -364,15 +356,13 @@ asn_TYPE_descriptor_t asn_DEF_E_2_5 = { ...@@ -364,15 +356,13 @@ asn_TYPE_descriptor_t asn_DEF_E_2_5 = {
"E-2-5", "E-2-5",
"E-2-5", "E-2-5",
&asn_OP_NativeInteger, &asn_OP_NativeInteger,
E_2_5_constraint,
asn_DEF_E_2_5_tags_1, asn_DEF_E_2_5_tags_1,
sizeof(asn_DEF_E_2_5_tags_1) sizeof(asn_DEF_E_2_5_tags_1)
/sizeof(asn_DEF_E_2_5_tags_1[0]), /* 1 */ /sizeof(asn_DEF_E_2_5_tags_1[0]), /* 1 */
asn_DEF_E_2_5_tags_1, /* Same as above */ asn_DEF_E_2_5_tags_1, /* Same as above */
sizeof(asn_DEF_E_2_5_tags_1) sizeof(asn_DEF_E_2_5_tags_1)
/sizeof(asn_DEF_E_2_5_tags_1[0]), /* 1 */ /sizeof(asn_DEF_E_2_5_tags_1[0]), /* 1 */
&asn_OER_type_E_2_5_constr_1, { &asn_OER_type_E_2_5_constr_1, 0, E_2_5_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
0 /* No specifics */ 0 /* No specifics */
}; };
...@@ -446,15 +436,13 @@ asn_TYPE_descriptor_t asn_DEF_F_inv = { ...@@ -446,15 +436,13 @@ asn_TYPE_descriptor_t asn_DEF_F_inv = {
"F-inv", "F-inv",
"F-inv", "F-inv",
&asn_OP_NativeInteger, &asn_OP_NativeInteger,
F_inv_constraint,
asn_DEF_F_inv_tags_1, asn_DEF_F_inv_tags_1,
sizeof(asn_DEF_F_inv_tags_1) sizeof(asn_DEF_F_inv_tags_1)
/sizeof(asn_DEF_F_inv_tags_1[0]), /* 1 */ /sizeof(asn_DEF_F_inv_tags_1[0]), /* 1 */
asn_DEF_F_inv_tags_1, /* Same as above */ asn_DEF_F_inv_tags_1, /* Same as above */
sizeof(asn_DEF_F_inv_tags_1) sizeof(asn_DEF_F_inv_tags_1)
/sizeof(asn_DEF_F_inv_tags_1[0]), /* 1 */ /sizeof(asn_DEF_F_inv_tags_1[0]), /* 1 */
&asn_OER_type_F_inv_constr_1, { &asn_OER_type_F_inv_constr_1, 0, F_inv_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
0 /* No specifics */ 0 /* No specifics */
}; };
...@@ -528,15 +516,13 @@ asn_TYPE_descriptor_t asn_DEF_G_3_3 = { ...@@ -528,15 +516,13 @@ asn_TYPE_descriptor_t asn_DEF_G_3_3 = {
"G-3-3", "G-3-3",
"G-3-3", "G-3-3",
&asn_OP_NativeInteger, &asn_OP_NativeInteger,
G_3_3_constraint,
asn_DEF_G_3_3_tags_1, asn_DEF_G_3_3_tags_1,
sizeof(asn_DEF_G_3_3_tags_1) sizeof(asn_DEF_G_3_3_tags_1)
/sizeof(asn_DEF_G_3_3_tags_1[0]), /* 1 */ /sizeof(asn_DEF_G_3_3_tags_1[0]), /* 1 */
asn_DEF_G_3_3_tags_1, /* Same as above */ asn_DEF_G_3_3_tags_1, /* Same as above */
sizeof(asn_DEF_G_3_3_tags_1) sizeof(asn_DEF_G_3_3_tags_1)
/sizeof(asn_DEF_G_3_3_tags_1[0]), /* 1 */ /sizeof(asn_DEF_G_3_3_tags_1[0]), /* 1 */
&asn_OER_type_G_3_3_constr_1, { &asn_OER_type_G_3_3_constr_1, 0, G_3_3_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
0 /* No specifics */ 0 /* No specifics */
}; };
...@@ -610,15 +596,13 @@ asn_TYPE_descriptor_t asn_DEF_H_4_5 = { ...@@ -610,15 +596,13 @@ asn_TYPE_descriptor_t asn_DEF_H_4_5 = {
"H-4-5", "H-4-5",
"H-4-5", "H-4-5",
&asn_OP_NativeInteger, &asn_OP_NativeInteger,
H_4_5_constraint,
asn_DEF_H_4_5_tags_1, asn_DEF_H_4_5_tags_1,
sizeof(asn_DEF_H_4_5_tags_1) sizeof(asn_DEF_H_4_5_tags_1)
/sizeof(asn_DEF_H_4_5_tags_1[0]), /* 1 */ /sizeof(asn_DEF_H_4_5_tags_1[0]), /* 1 */
asn_DEF_H_4_5_tags_1, /* Same as above */ asn_DEF_H_4_5_tags_1, /* Same as above */
sizeof(asn_DEF_H_4_5_tags_1) sizeof(asn_DEF_H_4_5_tags_1)
/sizeof(asn_DEF_H_4_5_tags_1[0]), /* 1 */ /sizeof(asn_DEF_H_4_5_tags_1[0]), /* 1 */
&asn_OER_type_H_4_5_constr_1, { &asn_OER_type_H_4_5_constr_1, 0, H_4_5_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
0 /* No specifics */ 0 /* No specifics */
}; };
...@@ -692,15 +676,13 @@ asn_TYPE_descriptor_t asn_DEF_I_1_5 = { ...@@ -692,15 +676,13 @@ asn_TYPE_descriptor_t asn_DEF_I_1_5 = {
"I-1-5", "I-1-5",
"I-1-5", "I-1-5",
&asn_OP_NativeInteger, &asn_OP_NativeInteger,
I_1_5_constraint,
asn_DEF_I_1_5_tags_1, asn_DEF_I_1_5_tags_1,
sizeof(asn_DEF_I_1_5_tags_1) sizeof(asn_DEF_I_1_5_tags_1)
/sizeof(asn_DEF_I_1_5_tags_1[0]), /* 1 */ /sizeof(asn_DEF_I_1_5_tags_1[0]), /* 1 */
asn_DEF_I_1_5_tags_1, /* Same as above */ asn_DEF_I_1_5_tags_1, /* Same as above */
sizeof(asn_DEF_I_1_5_tags_1) sizeof(asn_DEF_I_1_5_tags_1)
/sizeof(asn_DEF_I_1_5_tags_1[0]), /* 1 */ /sizeof(asn_DEF_I_1_5_tags_1[0]), /* 1 */
&asn_OER_type_I_1_5_constr_1, { &asn_OER_type_I_1_5_constr_1, 0, I_1_5_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
0 /* No specifics */ 0 /* No specifics */
}; };
...@@ -774,15 +756,13 @@ asn_TYPE_descriptor_t asn_DEF_J_4_5 = { ...@@ -774,15 +756,13 @@ asn_TYPE_descriptor_t asn_DEF_J_4_5 = {
"J-4-5", "J-4-5",
"J-4-5", "J-4-5",
&asn_OP_NativeInteger, &asn_OP_NativeInteger,
J_4_5_constraint,
asn_DEF_J_4_5_tags_1, asn_DEF_J_4_5_tags_1,
sizeof(asn_DEF_J_4_5_tags_1) sizeof(asn_DEF_J_4_5_tags_1)
/sizeof(asn_DEF_J_4_5_tags_1[0]), /* 1 */ /sizeof(asn_DEF_J_4_5_tags_1[0]), /* 1 */
asn_DEF_J_4_5_tags_1, /* Same as above */ asn_DEF_J_4_5_tags_1, /* Same as above */
sizeof(asn_DEF_J_4_5_tags_1) sizeof(asn_DEF_J_4_5_tags_1)
/sizeof(asn_DEF_J_4_5_tags_1[0]), /* 1 */ /sizeof(asn_DEF_J_4_5_tags_1[0]), /* 1 */
&asn_OER_type_J_4_5_constr_1, { &asn_OER_type_J_4_5_constr_1, 0, J_4_5_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
0 /* No specifics */ 0 /* No specifics */
}; };
...@@ -856,15 +836,13 @@ asn_TYPE_descriptor_t asn_DEF_K_1_4 = { ...@@ -856,15 +836,13 @@ asn_TYPE_descriptor_t asn_DEF_K_1_4 = {
"K-1-4", "K-1-4",
"K-1-4", "K-1-4",
&asn_OP_NativeInteger, &asn_OP_NativeInteger,
K_1_4_constraint,
asn_DEF_K_1_4_tags_1, asn_DEF_K_1_4_tags_1,
sizeof(asn_DEF_K_1_4_tags_1) sizeof(asn_DEF_K_1_4_tags_1)
/sizeof(asn_DEF_K_1_4_tags_1[0]), /* 1 */ /sizeof(asn_DEF_K_1_4_tags_1[0]), /* 1 */
asn_DEF_K_1_4_tags_1, /* Same as above */ asn_DEF_K_1_4_tags_1, /* Same as above */
sizeof(asn_DEF_K_1_4_tags_1) sizeof(asn_DEF_K_1_4_tags_1)
/sizeof(asn_DEF_K_1_4_tags_1[0]), /* 1 */ /sizeof(asn_DEF_K_1_4_tags_1[0]), /* 1 */
&asn_OER_type_K_1_4_constr_1, { &asn_OER_type_K_1_4_constr_1, 0, K_1_4_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
0 /* No specifics */ 0 /* No specifics */
}; };
...@@ -938,15 +916,13 @@ asn_TYPE_descriptor_t asn_DEF_L_0_5 = { ...@@ -938,15 +916,13 @@ asn_TYPE_descriptor_t asn_DEF_L_0_5 = {
"L-0-5", "L-0-5",
"L-0-5", "L-0-5",
&asn_OP_NativeInteger, &asn_OP_NativeInteger,
L_0_5_constraint,
asn_DEF_L_0_5_tags_1, asn_DEF_L_0_5_tags_1,
sizeof(asn_DEF_L_0_5_tags_1) sizeof(asn_DEF_L_0_5_tags_1)
/sizeof(asn_DEF_L_0_5_tags_1[0]), /* 1 */ /sizeof(asn_DEF_L_0_5_tags_1[0]), /* 1 */
asn_DEF_L_0_5_tags_1, /* Same as above */ asn_DEF_L_0_5_tags_1, /* Same as above */
sizeof(asn_DEF_L_0_5_tags_1) sizeof(asn_DEF_L_0_5_tags_1)
/sizeof(asn_DEF_L_0_5_tags_1[0]), /* 1 */ /sizeof(asn_DEF_L_0_5_tags_1[0]), /* 1 */
&asn_OER_type_L_0_5_constr_1, { &asn_OER_type_L_0_5_constr_1, 0, L_0_5_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
0 /* No specifics */ 0 /* No specifics */
}; };
...@@ -1020,15 +996,13 @@ asn_TYPE_descriptor_t asn_DEF_M_inv = { ...@@ -1020,15 +996,13 @@ asn_TYPE_descriptor_t asn_DEF_M_inv = {
"M-inv", "M-inv",
"M-inv", "M-inv",
&asn_OP_NativeInteger, &asn_OP_NativeInteger,
M_inv_constraint,
asn_DEF_M_inv_tags_1, asn_DEF_M_inv_tags_1,
sizeof(asn_DEF_M_inv_tags_1) sizeof(asn_DEF_M_inv_tags_1)
/sizeof(asn_DEF_M_inv_tags_1[0]), /* 1 */ /sizeof(asn_DEF_M_inv_tags_1[0]), /* 1 */
asn_DEF_M_inv_tags_1, /* Same as above */ asn_DEF_M_inv_tags_1, /* Same as above */
sizeof(asn_DEF_M_inv_tags_1) sizeof(asn_DEF_M_inv_tags_1)
/sizeof(asn_DEF_M_inv_tags_1[0]), /* 1 */ /sizeof(asn_DEF_M_inv_tags_1[0]), /* 1 */
&asn_OER_type_M_inv_constr_1, { &asn_OER_type_M_inv_constr_1, 0, M_inv_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
0 /* No specifics */ 0 /* No specifics */
}; };
...@@ -1102,15 +1076,13 @@ asn_TYPE_descriptor_t asn_DEF_N_0_5 = { ...@@ -1102,15 +1076,13 @@ asn_TYPE_descriptor_t asn_DEF_N_0_5 = {
"N-0-5", "N-0-5",
"N-0-5", "N-0-5",
&asn_OP_NativeInteger, &asn_OP_NativeInteger,
N_0_5_constraint,
asn_DEF_N_0_5_tags_1, asn_DEF_N_0_5_tags_1,
sizeof(asn_DEF_N_0_5_tags_1) sizeof(asn_DEF_N_0_5_tags_1)
/sizeof(asn_DEF_N_0_5_tags_1[0]), /* 1 */ /sizeof(asn_DEF_N_0_5_tags_1[0]), /* 1 */
asn_DEF_N_0_5_tags_1, /* Same as above */ asn_DEF_N_0_5_tags_1, /* Same as above */
sizeof(asn_DEF_N_0_5_tags_1) sizeof(asn_DEF_N_0_5_tags_1)
/sizeof(asn_DEF_N_0_5_tags_1[0]), /* 1 */ /sizeof(asn_DEF_N_0_5_tags_1[0]), /* 1 */
&asn_OER_type_N_0_5_constr_1, { &asn_OER_type_N_0_5_constr_1, 0, N_0_5_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
0 /* No specifics */ 0 /* No specifics */
}; };
...@@ -1184,15 +1156,13 @@ asn_TYPE_descriptor_t asn_DEF_O_inv = { ...@@ -1184,15 +1156,13 @@ asn_TYPE_descriptor_t asn_DEF_O_inv = {
"O-inv", "O-inv",
"O-inv", "O-inv",
&asn_OP_NativeInteger, &asn_OP_NativeInteger,
O_inv_constraint,
asn_DEF_O_inv_tags_1, asn_DEF_O_inv_tags_1,
sizeof(asn_DEF_O_inv_tags_1) sizeof(asn_DEF_O_inv_tags_1)
/sizeof(asn_DEF_O_inv_tags_1[0]), /* 1 */ /sizeof(asn_DEF_O_inv_tags_1[0]), /* 1 */
asn_DEF_O_inv_tags_1, /* Same as above */ asn_DEF_O_inv_tags_1, /* Same as above */
sizeof(asn_DEF_O_inv_tags_1) sizeof(asn_DEF_O_inv_tags_1)
/sizeof(asn_DEF_O_inv_tags_1[0]), /* 1 */ /sizeof(asn_DEF_O_inv_tags_1[0]), /* 1 */
&asn_OER_type_O_inv_constr_1, { &asn_OER_type_O_inv_constr_1, 0, O_inv_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
0 /* No specifics */ 0 /* No specifics */
}; };
...@@ -1266,15 +1236,13 @@ asn_TYPE_descriptor_t asn_DEF_EConstr = { ...@@ -1266,15 +1236,13 @@ asn_TYPE_descriptor_t asn_DEF_EConstr = {
"EConstr", "EConstr",
"EConstr", "EConstr",
&asn_OP_NativeInteger, &asn_OP_NativeInteger,
EConstr_constraint,
asn_DEF_EConstr_tags_1, asn_DEF_EConstr_tags_1,
sizeof(asn_DEF_EConstr_tags_1) sizeof(asn_DEF_EConstr_tags_1)
/sizeof(asn_DEF_EConstr_tags_1[0]), /* 1 */ /sizeof(asn_DEF_EConstr_tags_1[0]), /* 1 */
asn_DEF_EConstr_tags_1, /* Same as above */ asn_DEF_EConstr_tags_1, /* Same as above */
sizeof(asn_DEF_EConstr_tags_1) sizeof(asn_DEF_EConstr_tags_1)
/sizeof(asn_DEF_EConstr_tags_1[0]), /* 1 */ /sizeof(asn_DEF_EConstr_tags_1[0]), /* 1 */
&asn_OER_type_EConstr_constr_1, { &asn_OER_type_EConstr_constr_1, 0, EConstr_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
0 /* No specifics */ 0 /* No specifics */
}; };
...@@ -1348,15 +1316,13 @@ asn_TYPE_descriptor_t asn_DEF_FConstr = { ...@@ -1348,15 +1316,13 @@ asn_TYPE_descriptor_t asn_DEF_FConstr = {
"FConstr", "FConstr",
"FConstr", "FConstr",
&asn_OP_NativeInteger, &asn_OP_NativeInteger,
FConstr_constraint,
asn_DEF_FConstr_tags_1, asn_DEF_FConstr_tags_1,
sizeof(asn_DEF_FConstr_tags_1) sizeof(asn_DEF_FConstr_tags_1)
/sizeof(asn_DEF_FConstr_tags_1[0]), /* 1 */ /sizeof(asn_DEF_FConstr_tags_1[0]), /* 1 */
asn_DEF_FConstr_tags_1, /* Same as above */ asn_DEF_FConstr_tags_1, /* Same as above */
sizeof(asn_DEF_FConstr_tags_1) sizeof(asn_DEF_FConstr_tags_1)
/sizeof(asn_DEF_FConstr_tags_1[0]), /* 1 */ /sizeof(asn_DEF_FConstr_tags_1[0]), /* 1 */
&asn_OER_type_FConstr_constr_1, { &asn_OER_type_FConstr_constr_1, 0, FConstr_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
0 /* No specifics */ 0 /* No specifics */
}; };
......
...@@ -77,7 +77,7 @@ memb_ident_constraint_1(asn_TYPE_descriptor_t *td, const void *sptr, ...@@ -77,7 +77,7 @@ memb_ident_constraint_1(asn_TYPE_descriptor_t *td, const void *sptr,
/* Nothing is here. See below */ /* Nothing is here. See below */
} }
return td->check_constraints(td, sptr, ctfailcb, app_key); return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key);
} }
static asn_type_selector_result_t static asn_type_selector_result_t
...@@ -119,7 +119,7 @@ memb_value_constraint_1(asn_TYPE_descriptor_t *td, const void *sptr, ...@@ -119,7 +119,7 @@ memb_value_constraint_1(asn_TYPE_descriptor_t *td, const void *sptr,
/* Nothing is here. See below */ /* Nothing is here. See below */
} }
return td->check_constraints(td, sptr, ctfailcb, app_key); return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key);
} }
...@@ -131,9 +131,7 @@ static asn_TYPE_member_t asn_MBR_value_3[] = { ...@@ -131,9 +131,7 @@ static asn_TYPE_member_t asn_MBR_value_3[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_PrimitiveMessage, .type = &asn_DEF_PrimitiveMessage,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "PrimitiveMessage" .name = "PrimitiveMessage"
}, },
...@@ -142,9 +140,7 @@ static asn_TYPE_member_t asn_MBR_value_3[] = { ...@@ -142,9 +140,7 @@ static asn_TYPE_member_t asn_MBR_value_3[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_ComplexMessage, .type = &asn_DEF_ComplexMessage,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "ComplexMessage" .name = "ComplexMessage"
}, },
...@@ -168,13 +164,11 @@ asn_TYPE_descriptor_t asn_DEF_value_3 = { ...@@ -168,13 +164,11 @@ asn_TYPE_descriptor_t asn_DEF_value_3 = {
"value", "value",
"value", "value",
&asn_OP_OPEN_TYPE, &asn_OP_OPEN_TYPE,
OPEN_TYPE_constraint,
0, /* No effective tags (pointer) */ 0, /* No effective tags (pointer) */
0, /* No effective tags (count) */ 0, /* No effective tags (count) */
0, /* No tags (pointer) */ 0, /* No tags (pointer) */
0, /* No tags (count) */ 0, /* No tags (count) */
0, /* No OER visible constraints */ { 0, 0, OPEN_TYPE_constraint },
0, /* No PER visible constraints */
asn_MBR_value_3, asn_MBR_value_3,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_value_specs_3 /* Additional specs */ &asn_SPC_value_specs_3 /* Additional specs */
...@@ -186,9 +180,7 @@ static asn_TYPE_member_t asn_MBR_Frame_1[] = { ...@@ -186,9 +180,7 @@ static asn_TYPE_member_t asn_MBR_Frame_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_ident_constraint_1, { .oer_constraints = 0, .per_constraints = 0, .general_constraints = memb_ident_constraint_1 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "ident" .name = "ident"
}, },
...@@ -197,9 +189,7 @@ static asn_TYPE_member_t asn_MBR_Frame_1[] = { ...@@ -197,9 +189,7 @@ static asn_TYPE_member_t asn_MBR_Frame_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_value_3, .type = &asn_DEF_value_3,
.type_selector = select_value_type, .type_selector = select_value_type,
.memb_constraints = memb_value_constraint_1, { .oer_constraints = 0, .per_constraints = 0, .general_constraints = memb_value_constraint_1 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "value" .name = "value"
}, },
...@@ -223,15 +213,13 @@ asn_TYPE_descriptor_t asn_DEF_Frame = { ...@@ -223,15 +213,13 @@ asn_TYPE_descriptor_t asn_DEF_Frame = {
"Frame", "Frame",
"Frame", "Frame",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_Frame_tags_1, asn_DEF_Frame_tags_1,
sizeof(asn_DEF_Frame_tags_1) sizeof(asn_DEF_Frame_tags_1)
/sizeof(asn_DEF_Frame_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Frame_tags_1[0]), /* 1 */
asn_DEF_Frame_tags_1, /* Same as above */ asn_DEF_Frame_tags_1, /* Same as above */
sizeof(asn_DEF_Frame_tags_1) sizeof(asn_DEF_Frame_tags_1)
/sizeof(asn_DEF_Frame_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Frame_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_Frame_1, asn_MBR_Frame_1,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_Frame_specs_1 /* Additional specs */ &asn_SPC_Frame_specs_1 /* Additional specs */
...@@ -273,15 +261,13 @@ asn_TYPE_descriptor_t asn_DEF_PrimitiveMessage = { ...@@ -273,15 +261,13 @@ asn_TYPE_descriptor_t asn_DEF_PrimitiveMessage = {
"PrimitiveMessage", "PrimitiveMessage",
"PrimitiveMessage", "PrimitiveMessage",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_PrimitiveMessage_tags_1, asn_DEF_PrimitiveMessage_tags_1,
sizeof(asn_DEF_PrimitiveMessage_tags_1) sizeof(asn_DEF_PrimitiveMessage_tags_1)
/sizeof(asn_DEF_PrimitiveMessage_tags_1[0]), /* 1 */ /sizeof(asn_DEF_PrimitiveMessage_tags_1[0]), /* 1 */
asn_DEF_PrimitiveMessage_tags_1, /* Same as above */ asn_DEF_PrimitiveMessage_tags_1, /* Same as above */
sizeof(asn_DEF_PrimitiveMessage_tags_1) sizeof(asn_DEF_PrimitiveMessage_tags_1)
/sizeof(asn_DEF_PrimitiveMessage_tags_1[0]), /* 1 */ /sizeof(asn_DEF_PrimitiveMessage_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
&asn_SPC_PrimitiveMessage_specs_1 /* Additional specs */ &asn_SPC_PrimitiveMessage_specs_1 /* Additional specs */
}; };
...@@ -322,15 +308,13 @@ asn_TYPE_descriptor_t asn_DEF_ComplexMessage = { ...@@ -322,15 +308,13 @@ asn_TYPE_descriptor_t asn_DEF_ComplexMessage = {
"ComplexMessage", "ComplexMessage",
"ComplexMessage", "ComplexMessage",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_ComplexMessage_tags_1, asn_DEF_ComplexMessage_tags_1,
sizeof(asn_DEF_ComplexMessage_tags_1) sizeof(asn_DEF_ComplexMessage_tags_1)
/sizeof(asn_DEF_ComplexMessage_tags_1[0]), /* 1 */ /sizeof(asn_DEF_ComplexMessage_tags_1[0]), /* 1 */
asn_DEF_ComplexMessage_tags_1, /* Same as above */ asn_DEF_ComplexMessage_tags_1, /* Same as above */
sizeof(asn_DEF_ComplexMessage_tags_1) sizeof(asn_DEF_ComplexMessage_tags_1)
/sizeof(asn_DEF_ComplexMessage_tags_1[0]), /* 1 */ /sizeof(asn_DEF_ComplexMessage_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
&asn_SPC_ComplexMessage_specs_1 /* Additional specs */ &asn_SPC_ComplexMessage_specs_1 /* Additional specs */
}; };
......
...@@ -77,7 +77,7 @@ memb_ident_constraint_1(asn_TYPE_descriptor_t *td, const void *sptr, ...@@ -77,7 +77,7 @@ memb_ident_constraint_1(asn_TYPE_descriptor_t *td, const void *sptr,
/* Nothing is here. See below */ /* Nothing is here. See below */
} }
return td->check_constraints(td, sptr, ctfailcb, app_key); return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key);
} }
static asn_type_selector_result_t static asn_type_selector_result_t
...@@ -119,7 +119,7 @@ memb_value_constraint_1(asn_TYPE_descriptor_t *td, const void *sptr, ...@@ -119,7 +119,7 @@ memb_value_constraint_1(asn_TYPE_descriptor_t *td, const void *sptr,
/* Nothing is here. See below */ /* Nothing is here. See below */
} }
return td->check_constraints(td, sptr, ctfailcb, app_key); return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key);
} }
...@@ -131,9 +131,7 @@ static asn_TYPE_member_t asn_MBR_value_3[] = { ...@@ -131,9 +131,7 @@ static asn_TYPE_member_t asn_MBR_value_3[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_PrimitiveMessage, .type = &asn_DEF_PrimitiveMessage,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "PrimitiveMessage" .name = "PrimitiveMessage"
}, },
...@@ -142,9 +140,7 @@ static asn_TYPE_member_t asn_MBR_value_3[] = { ...@@ -142,9 +140,7 @@ static asn_TYPE_member_t asn_MBR_value_3[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_ComplexMessage, .type = &asn_DEF_ComplexMessage,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "ComplexMessage" .name = "ComplexMessage"
}, },
...@@ -168,13 +164,11 @@ asn_TYPE_descriptor_t asn_DEF_value_3 = { ...@@ -168,13 +164,11 @@ asn_TYPE_descriptor_t asn_DEF_value_3 = {
"value", "value",
"value", "value",
&asn_OP_OPEN_TYPE, &asn_OP_OPEN_TYPE,
OPEN_TYPE_constraint,
0, /* No effective tags (pointer) */ 0, /* No effective tags (pointer) */
0, /* No effective tags (count) */ 0, /* No effective tags (count) */
0, /* No tags (pointer) */ 0, /* No tags (pointer) */
0, /* No tags (count) */ 0, /* No tags (count) */
0, /* No OER visible constraints */ { 0, 0, OPEN_TYPE_constraint },
0, /* No PER visible constraints */
asn_MBR_value_3, asn_MBR_value_3,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_value_specs_3 /* Additional specs */ &asn_SPC_value_specs_3 /* Additional specs */
...@@ -186,9 +180,7 @@ static asn_TYPE_member_t asn_MBR_Frame_1[] = { ...@@ -186,9 +180,7 @@ static asn_TYPE_member_t asn_MBR_Frame_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_ident_constraint_1, { .oer_constraints = 0, .per_constraints = 0, .general_constraints = memb_ident_constraint_1 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "ident" .name = "ident"
}, },
...@@ -197,9 +189,7 @@ static asn_TYPE_member_t asn_MBR_Frame_1[] = { ...@@ -197,9 +189,7 @@ static asn_TYPE_member_t asn_MBR_Frame_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_value_3, .type = &asn_DEF_value_3,
.type_selector = select_value_type, .type_selector = select_value_type,
.memb_constraints = memb_value_constraint_1, { .oer_constraints = 0, .per_constraints = 0, .general_constraints = memb_value_constraint_1 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "value" .name = "value"
}, },
...@@ -223,15 +213,13 @@ asn_TYPE_descriptor_t asn_DEF_Frame = { ...@@ -223,15 +213,13 @@ asn_TYPE_descriptor_t asn_DEF_Frame = {
"Frame", "Frame",
"Frame", "Frame",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_Frame_tags_1, asn_DEF_Frame_tags_1,
sizeof(asn_DEF_Frame_tags_1) sizeof(asn_DEF_Frame_tags_1)
/sizeof(asn_DEF_Frame_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Frame_tags_1[0]), /* 1 */
asn_DEF_Frame_tags_1, /* Same as above */ asn_DEF_Frame_tags_1, /* Same as above */
sizeof(asn_DEF_Frame_tags_1) sizeof(asn_DEF_Frame_tags_1)
/sizeof(asn_DEF_Frame_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Frame_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_Frame_1, asn_MBR_Frame_1,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_Frame_specs_1 /* Additional specs */ &asn_SPC_Frame_specs_1 /* Additional specs */
...@@ -273,15 +261,13 @@ asn_TYPE_descriptor_t asn_DEF_PrimitiveMessage = { ...@@ -273,15 +261,13 @@ asn_TYPE_descriptor_t asn_DEF_PrimitiveMessage = {
"PrimitiveMessage", "PrimitiveMessage",
"PrimitiveMessage", "PrimitiveMessage",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_PrimitiveMessage_tags_1, asn_DEF_PrimitiveMessage_tags_1,
sizeof(asn_DEF_PrimitiveMessage_tags_1) sizeof(asn_DEF_PrimitiveMessage_tags_1)
/sizeof(asn_DEF_PrimitiveMessage_tags_1[0]), /* 1 */ /sizeof(asn_DEF_PrimitiveMessage_tags_1[0]), /* 1 */
asn_DEF_PrimitiveMessage_tags_1, /* Same as above */ asn_DEF_PrimitiveMessage_tags_1, /* Same as above */
sizeof(asn_DEF_PrimitiveMessage_tags_1) sizeof(asn_DEF_PrimitiveMessage_tags_1)
/sizeof(asn_DEF_PrimitiveMessage_tags_1[0]), /* 1 */ /sizeof(asn_DEF_PrimitiveMessage_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
&asn_SPC_PrimitiveMessage_specs_1 /* Additional specs */ &asn_SPC_PrimitiveMessage_specs_1 /* Additional specs */
}; };
...@@ -322,15 +308,13 @@ asn_TYPE_descriptor_t asn_DEF_ComplexMessage = { ...@@ -322,15 +308,13 @@ asn_TYPE_descriptor_t asn_DEF_ComplexMessage = {
"ComplexMessage", "ComplexMessage",
"ComplexMessage", "ComplexMessage",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_ComplexMessage_tags_1, asn_DEF_ComplexMessage_tags_1,
sizeof(asn_DEF_ComplexMessage_tags_1) sizeof(asn_DEF_ComplexMessage_tags_1)
/sizeof(asn_DEF_ComplexMessage_tags_1[0]), /* 1 */ /sizeof(asn_DEF_ComplexMessage_tags_1[0]), /* 1 */
asn_DEF_ComplexMessage_tags_1, /* Same as above */ asn_DEF_ComplexMessage_tags_1, /* Same as above */
sizeof(asn_DEF_ComplexMessage_tags_1) sizeof(asn_DEF_ComplexMessage_tags_1)
/sizeof(asn_DEF_ComplexMessage_tags_1[0]), /* 1 */ /sizeof(asn_DEF_ComplexMessage_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
&asn_SPC_ComplexMessage_specs_1 /* Additional specs */ &asn_SPC_ComplexMessage_specs_1 /* Additional specs */
}; };
......
...@@ -125,7 +125,7 @@ memb_value_constraint_1(asn_TYPE_descriptor_t *td, const void *sptr, ...@@ -125,7 +125,7 @@ memb_value_constraint_1(asn_TYPE_descriptor_t *td, const void *sptr,
/* Nothing is here. See below */ /* Nothing is here. See below */
} }
return td->check_constraints(td, sptr, ctfailcb, app_key); return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key);
} }
...@@ -137,9 +137,7 @@ static asn_TYPE_member_t asn_MBR_value_3[] = { ...@@ -137,9 +137,7 @@ static asn_TYPE_member_t asn_MBR_value_3[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_PrimitiveMessage, .type = &asn_DEF_PrimitiveMessage,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "PrimitiveMessage" .name = "PrimitiveMessage"
}, },
...@@ -148,9 +146,7 @@ static asn_TYPE_member_t asn_MBR_value_3[] = { ...@@ -148,9 +146,7 @@ static asn_TYPE_member_t asn_MBR_value_3[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_ComplexMessage, .type = &asn_DEF_ComplexMessage,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "ComplexMessage" .name = "ComplexMessage"
}, },
...@@ -174,13 +170,11 @@ asn_TYPE_descriptor_t asn_DEF_value_3 = { ...@@ -174,13 +170,11 @@ asn_TYPE_descriptor_t asn_DEF_value_3 = {
"value", "value",
"value", "value",
&asn_OP_OPEN_TYPE, &asn_OP_OPEN_TYPE,
OPEN_TYPE_constraint,
0, /* No effective tags (pointer) */ 0, /* No effective tags (pointer) */
0, /* No effective tags (count) */ 0, /* No effective tags (count) */
0, /* No tags (pointer) */ 0, /* No tags (pointer) */
0, /* No tags (count) */ 0, /* No tags (count) */
0, /* No OER visible constraints */ { 0, 0, OPEN_TYPE_constraint },
0, /* No PER visible constraints */
asn_MBR_value_3, asn_MBR_value_3,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_value_specs_3 /* Additional specs */ &asn_SPC_value_specs_3 /* Additional specs */
...@@ -192,9 +186,7 @@ static asn_TYPE_member_t asn_MBR_Frame_1[] = { ...@@ -192,9 +186,7 @@ static asn_TYPE_member_t asn_MBR_Frame_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_ConstrainedInteger, .type = &asn_DEF_ConstrainedInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_ident_constraint_1, { .oer_constraints = 0, .per_constraints = 0, .general_constraints = memb_ident_constraint_1 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "ident" .name = "ident"
}, },
...@@ -203,9 +195,7 @@ static asn_TYPE_member_t asn_MBR_Frame_1[] = { ...@@ -203,9 +195,7 @@ static asn_TYPE_member_t asn_MBR_Frame_1[] = {
.tag_mode = +1, /* EXPLICIT tag at current level */ .tag_mode = +1, /* EXPLICIT tag at current level */
.type = &asn_DEF_value_3, .type = &asn_DEF_value_3,
.type_selector = select_value_type, .type_selector = select_value_type,
.memb_constraints = memb_value_constraint_1, { .oer_constraints = 0, .per_constraints = 0, .general_constraints = memb_value_constraint_1 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "value" .name = "value"
}, },
...@@ -230,15 +220,13 @@ asn_TYPE_descriptor_t asn_DEF_Frame = { ...@@ -230,15 +220,13 @@ asn_TYPE_descriptor_t asn_DEF_Frame = {
"Frame", "Frame",
"Frame", "Frame",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_Frame_tags_1, asn_DEF_Frame_tags_1,
sizeof(asn_DEF_Frame_tags_1) sizeof(asn_DEF_Frame_tags_1)
/sizeof(asn_DEF_Frame_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Frame_tags_1[0]), /* 1 */
asn_DEF_Frame_tags_1, /* Same as above */ asn_DEF_Frame_tags_1, /* Same as above */
sizeof(asn_DEF_Frame_tags_1) sizeof(asn_DEF_Frame_tags_1)
/sizeof(asn_DEF_Frame_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Frame_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_Frame_1, asn_MBR_Frame_1,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_Frame_specs_1 /* Additional specs */ &asn_SPC_Frame_specs_1 /* Additional specs */
...@@ -305,15 +293,13 @@ asn_TYPE_descriptor_t asn_DEF_ConstrainedInteger = { ...@@ -305,15 +293,13 @@ asn_TYPE_descriptor_t asn_DEF_ConstrainedInteger = {
"ConstrainedInteger", "ConstrainedInteger",
"ConstrainedInteger", "ConstrainedInteger",
&asn_OP_NativeInteger, &asn_OP_NativeInteger,
ConstrainedInteger_constraint,
asn_DEF_ConstrainedInteger_tags_1, asn_DEF_ConstrainedInteger_tags_1,
sizeof(asn_DEF_ConstrainedInteger_tags_1) sizeof(asn_DEF_ConstrainedInteger_tags_1)
/sizeof(asn_DEF_ConstrainedInteger_tags_1[0]), /* 1 */ /sizeof(asn_DEF_ConstrainedInteger_tags_1[0]), /* 1 */
asn_DEF_ConstrainedInteger_tags_1, /* Same as above */ asn_DEF_ConstrainedInteger_tags_1, /* Same as above */
sizeof(asn_DEF_ConstrainedInteger_tags_1) sizeof(asn_DEF_ConstrainedInteger_tags_1)
/sizeof(asn_DEF_ConstrainedInteger_tags_1[0]), /* 1 */ /sizeof(asn_DEF_ConstrainedInteger_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, ConstrainedInteger_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
0 /* No specifics */ 0 /* No specifics */
}; };
...@@ -354,15 +340,13 @@ asn_TYPE_descriptor_t asn_DEF_PrimitiveMessage = { ...@@ -354,15 +340,13 @@ asn_TYPE_descriptor_t asn_DEF_PrimitiveMessage = {
"PrimitiveMessage", "PrimitiveMessage",
"PrimitiveMessage", "PrimitiveMessage",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_PrimitiveMessage_tags_1, asn_DEF_PrimitiveMessage_tags_1,
sizeof(asn_DEF_PrimitiveMessage_tags_1) sizeof(asn_DEF_PrimitiveMessage_tags_1)
/sizeof(asn_DEF_PrimitiveMessage_tags_1[0]), /* 1 */ /sizeof(asn_DEF_PrimitiveMessage_tags_1[0]), /* 1 */
asn_DEF_PrimitiveMessage_tags_1, /* Same as above */ asn_DEF_PrimitiveMessage_tags_1, /* Same as above */
sizeof(asn_DEF_PrimitiveMessage_tags_1) sizeof(asn_DEF_PrimitiveMessage_tags_1)
/sizeof(asn_DEF_PrimitiveMessage_tags_1[0]), /* 1 */ /sizeof(asn_DEF_PrimitiveMessage_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
&asn_SPC_PrimitiveMessage_specs_1 /* Additional specs */ &asn_SPC_PrimitiveMessage_specs_1 /* Additional specs */
}; };
...@@ -403,15 +387,13 @@ asn_TYPE_descriptor_t asn_DEF_ComplexMessage = { ...@@ -403,15 +387,13 @@ asn_TYPE_descriptor_t asn_DEF_ComplexMessage = {
"ComplexMessage", "ComplexMessage",
"ComplexMessage", "ComplexMessage",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_ComplexMessage_tags_1, asn_DEF_ComplexMessage_tags_1,
sizeof(asn_DEF_ComplexMessage_tags_1) sizeof(asn_DEF_ComplexMessage_tags_1)
/sizeof(asn_DEF_ComplexMessage_tags_1[0]), /* 1 */ /sizeof(asn_DEF_ComplexMessage_tags_1[0]), /* 1 */
asn_DEF_ComplexMessage_tags_1, /* Same as above */ asn_DEF_ComplexMessage_tags_1, /* Same as above */
sizeof(asn_DEF_ComplexMessage_tags_1) sizeof(asn_DEF_ComplexMessage_tags_1)
/sizeof(asn_DEF_ComplexMessage_tags_1[0]), /* 1 */ /sizeof(asn_DEF_ComplexMessage_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
&asn_SPC_ComplexMessage_specs_1 /* Additional specs */ &asn_SPC_ComplexMessage_specs_1 /* Additional specs */
}; };
......
...@@ -38,9 +38,7 @@ static asn_TYPE_member_t asn_MBR_CommonType_1[] = { ...@@ -38,9 +38,7 @@ static asn_TYPE_member_t asn_MBR_CommonType_1[] = {
.tag_mode = +1, /* EXPLICIT tag at current level */ .tag_mode = +1, /* EXPLICIT tag at current level */
.type = &asn_DEF_Type1, .type = &asn_DEF_Type1,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "t1" .name = "t1"
}, },
...@@ -49,9 +47,7 @@ static asn_TYPE_member_t asn_MBR_CommonType_1[] = { ...@@ -49,9 +47,7 @@ static asn_TYPE_member_t asn_MBR_CommonType_1[] = {
.tag_mode = +1, /* EXPLICIT tag at current level */ .tag_mode = +1, /* EXPLICIT tag at current level */
.type = &asn_DEF_Type2, .type = &asn_DEF_Type2,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "t2" .name = "t2"
}, },
...@@ -74,13 +70,11 @@ asn_TYPE_descriptor_t asn_DEF_CommonType = { ...@@ -74,13 +70,11 @@ asn_TYPE_descriptor_t asn_DEF_CommonType = {
"CommonType", "CommonType",
"CommonType", "CommonType",
&asn_OP_CHOICE, &asn_OP_CHOICE,
CHOICE_constraint,
0, /* No effective tags (pointer) */ 0, /* No effective tags (pointer) */
0, /* No effective tags (count) */ 0, /* No effective tags (count) */
0, /* No tags (pointer) */ 0, /* No tags (pointer) */
0, /* No tags (count) */ 0, /* No tags (count) */
0, /* No OER visible constraints */ { 0, 0, CHOICE_constraint },
0, /* No PER visible constraints */
asn_MBR_CommonType_1, asn_MBR_CommonType_1,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_CommonType_specs_1 /* Additional specs */ &asn_SPC_CommonType_specs_1 /* Additional specs */
...@@ -187,9 +181,7 @@ static asn_TYPE_member_t asn_MBR_anonType_2[] = { ...@@ -187,9 +181,7 @@ static asn_TYPE_member_t asn_MBR_anonType_2[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_OCTET_STRING, .type = &asn_DEF_OCTET_STRING,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_x_constraint_2, { .oer_constraints = 0, .per_constraints = 0, .general_constraints = memb_x_constraint_2 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "x" .name = "x"
}, },
...@@ -198,9 +190,7 @@ static asn_TYPE_member_t asn_MBR_anonType_2[] = { ...@@ -198,9 +190,7 @@ static asn_TYPE_member_t asn_MBR_anonType_2[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_OCTET_STRING, .type = &asn_DEF_OCTET_STRING,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_y_constraint_2, { .oer_constraints = 0, .per_constraints = 0, .general_constraints = memb_y_constraint_2 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "y" .name = "y"
}, },
...@@ -227,15 +217,13 @@ asn_TYPE_descriptor_t asn_DEF_anonType_2 = { ...@@ -227,15 +217,13 @@ asn_TYPE_descriptor_t asn_DEF_anonType_2 = {
"anonType", "anonType",
"anonType", "anonType",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_anonType_tags_2, asn_DEF_anonType_tags_2,
sizeof(asn_DEF_anonType_tags_2) sizeof(asn_DEF_anonType_tags_2)
/sizeof(asn_DEF_anonType_tags_2[0]) - 1, /* 1 */ /sizeof(asn_DEF_anonType_tags_2[0]) - 1, /* 1 */
asn_DEF_anonType_tags_2, /* Same as above */ asn_DEF_anonType_tags_2, /* Same as above */
sizeof(asn_DEF_anonType_tags_2) sizeof(asn_DEF_anonType_tags_2)
/sizeof(asn_DEF_anonType_tags_2[0]), /* 2 */ /sizeof(asn_DEF_anonType_tags_2[0]), /* 2 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_anonType_2, asn_MBR_anonType_2,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_anonType_specs_2 /* Additional specs */ &asn_SPC_anonType_specs_2 /* Additional specs */
...@@ -247,9 +235,7 @@ asn_TYPE_member_t asn_MBR_Type1_1[] = { ...@@ -247,9 +235,7 @@ asn_TYPE_member_t asn_MBR_Type1_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_anonType_2, .type = &asn_DEF_anonType_2,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "anonType" .name = "anonType"
}, },
...@@ -271,13 +257,11 @@ asn_TYPE_descriptor_t asn_DEF_Type1 = { ...@@ -271,13 +257,11 @@ asn_TYPE_descriptor_t asn_DEF_Type1 = {
"Type1", "Type1",
"Type1", "Type1",
&asn_OP_CHOICE, &asn_OP_CHOICE,
CHOICE_constraint,
0, /* No effective tags (pointer) */ 0, /* No effective tags (pointer) */
0, /* No effective tags (count) */ 0, /* No effective tags (count) */
0, /* No tags (pointer) */ 0, /* No tags (pointer) */
0, /* No tags (count) */ 0, /* No tags (count) */
0, /* No OER visible constraints */ { 0, 0, CHOICE_constraint },
0, /* No PER visible constraints */
asn_MBR_Type1_1, asn_MBR_Type1_1,
1, /* Elements count */ 1, /* Elements count */
&asn_SPC_Type1_specs_1 /* Additional specs */ &asn_SPC_Type1_specs_1 /* Additional specs */
...@@ -384,9 +368,7 @@ static asn_TYPE_member_t asn_MBR_anonType_2[] = { ...@@ -384,9 +368,7 @@ static asn_TYPE_member_t asn_MBR_anonType_2[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_OCTET_STRING, .type = &asn_DEF_OCTET_STRING,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_x_constraint_2, { .oer_constraints = 0, .per_constraints = 0, .general_constraints = memb_x_constraint_2 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "x" .name = "x"
}, },
...@@ -395,9 +377,7 @@ static asn_TYPE_member_t asn_MBR_anonType_2[] = { ...@@ -395,9 +377,7 @@ static asn_TYPE_member_t asn_MBR_anonType_2[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_OCTET_STRING, .type = &asn_DEF_OCTET_STRING,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_y_constraint_2, { .oer_constraints = 0, .per_constraints = 0, .general_constraints = memb_y_constraint_2 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "y" .name = "y"
}, },
...@@ -424,15 +404,13 @@ asn_TYPE_descriptor_t asn_DEF_anonType_2 = { ...@@ -424,15 +404,13 @@ asn_TYPE_descriptor_t asn_DEF_anonType_2 = {
"anonType", "anonType",
"anonType", "anonType",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_anonType_tags_2, asn_DEF_anonType_tags_2,
sizeof(asn_DEF_anonType_tags_2) sizeof(asn_DEF_anonType_tags_2)
/sizeof(asn_DEF_anonType_tags_2[0]) - 1, /* 1 */ /sizeof(asn_DEF_anonType_tags_2[0]) - 1, /* 1 */
asn_DEF_anonType_tags_2, /* Same as above */ asn_DEF_anonType_tags_2, /* Same as above */
sizeof(asn_DEF_anonType_tags_2) sizeof(asn_DEF_anonType_tags_2)
/sizeof(asn_DEF_anonType_tags_2[0]), /* 2 */ /sizeof(asn_DEF_anonType_tags_2[0]), /* 2 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_anonType_2, asn_MBR_anonType_2,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_anonType_specs_2 /* Additional specs */ &asn_SPC_anonType_specs_2 /* Additional specs */
...@@ -444,9 +422,7 @@ asn_TYPE_member_t asn_MBR_Type2_1[] = { ...@@ -444,9 +422,7 @@ asn_TYPE_member_t asn_MBR_Type2_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_anonType_2, .type = &asn_DEF_anonType_2,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "anonType" .name = "anonType"
}, },
...@@ -468,13 +444,11 @@ asn_TYPE_descriptor_t asn_DEF_Type2 = { ...@@ -468,13 +444,11 @@ asn_TYPE_descriptor_t asn_DEF_Type2 = {
"Type2", "Type2",
"Type2", "Type2",
&asn_OP_CHOICE, &asn_OP_CHOICE,
CHOICE_constraint,
0, /* No effective tags (pointer) */ 0, /* No effective tags (pointer) */
0, /* No effective tags (count) */ 0, /* No effective tags (count) */
0, /* No tags (pointer) */ 0, /* No tags (pointer) */
0, /* No tags (count) */ 0, /* No tags (count) */
0, /* No OER visible constraints */ { 0, 0, CHOICE_constraint },
0, /* No PER visible constraints */
asn_MBR_Type2_1, asn_MBR_Type2_1,
1, /* Elements count */ 1, /* Elements count */
&asn_SPC_Type2_specs_1 /* Additional specs */ &asn_SPC_Type2_specs_1 /* Additional specs */
......
...@@ -26,9 +26,7 @@ static asn_TYPE_member_t asn_MBR_Message_1[] = { ...@@ -26,9 +26,7 @@ static asn_TYPE_member_t asn_MBR_Message_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_SpecializedContent_21P0, .type = &asn_DEF_SpecializedContent_21P0,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "content13" .name = "content13"
}, },
...@@ -37,9 +35,7 @@ static asn_TYPE_member_t asn_MBR_Message_1[] = { ...@@ -37,9 +35,7 @@ static asn_TYPE_member_t asn_MBR_Message_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_SpecializedContent_21P1, .type = &asn_DEF_SpecializedContent_21P1,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "content42" .name = "content42"
}, },
...@@ -64,15 +60,13 @@ asn_TYPE_descriptor_t asn_DEF_Message = { ...@@ -64,15 +60,13 @@ asn_TYPE_descriptor_t asn_DEF_Message = {
"Message", "Message",
"Message", "Message",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_Message_tags_1, asn_DEF_Message_tags_1,
sizeof(asn_DEF_Message_tags_1) sizeof(asn_DEF_Message_tags_1)
/sizeof(asn_DEF_Message_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Message_tags_1[0]), /* 1 */
asn_DEF_Message_tags_1, /* Same as above */ asn_DEF_Message_tags_1, /* Same as above */
sizeof(asn_DEF_Message_tags_1) sizeof(asn_DEF_Message_tags_1)
/sizeof(asn_DEF_Message_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Message_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_Message_1, asn_MBR_Message_1,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_Message_specs_1 /* Additional specs */ &asn_SPC_Message_specs_1 /* Additional specs */
...@@ -169,9 +163,7 @@ asn_TYPE_member_t asn_MBR_SpecializedContent_21P0_1[] = { ...@@ -169,9 +163,7 @@ asn_TYPE_member_t asn_MBR_SpecializedContent_21P0_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_id_constraint_1, { .oer_constraints = 0, .per_constraints = 0, .general_constraints = memb_id_constraint_1 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "id" .name = "id"
}, },
...@@ -195,15 +187,13 @@ asn_TYPE_descriptor_t asn_DEF_SpecializedContent_21P0 = { ...@@ -195,15 +187,13 @@ asn_TYPE_descriptor_t asn_DEF_SpecializedContent_21P0 = {
"SpecializedContent", "SpecializedContent",
"SpecializedContent", "SpecializedContent",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_SpecializedContent_21P0_tags_1, asn_DEF_SpecializedContent_21P0_tags_1,
sizeof(asn_DEF_SpecializedContent_21P0_tags_1) sizeof(asn_DEF_SpecializedContent_21P0_tags_1)
/sizeof(asn_DEF_SpecializedContent_21P0_tags_1[0]), /* 1 */ /sizeof(asn_DEF_SpecializedContent_21P0_tags_1[0]), /* 1 */
asn_DEF_SpecializedContent_21P0_tags_1, /* Same as above */ asn_DEF_SpecializedContent_21P0_tags_1, /* Same as above */
sizeof(asn_DEF_SpecializedContent_21P0_tags_1) sizeof(asn_DEF_SpecializedContent_21P0_tags_1)
/sizeof(asn_DEF_SpecializedContent_21P0_tags_1[0]), /* 1 */ /sizeof(asn_DEF_SpecializedContent_21P0_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_SpecializedContent_21P0_1, asn_MBR_SpecializedContent_21P0_1,
1, /* Elements count */ 1, /* Elements count */
&asn_SPC_SpecializedContent_21P0_specs_1 /* Additional specs */ &asn_SPC_SpecializedContent_21P0_specs_1 /* Additional specs */
...@@ -215,9 +205,7 @@ asn_TYPE_member_t asn_MBR_SpecializedContent_21P1_3[] = { ...@@ -215,9 +205,7 @@ asn_TYPE_member_t asn_MBR_SpecializedContent_21P1_3[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_id_constraint_3, { .oer_constraints = 0, .per_constraints = 0, .general_constraints = memb_id_constraint_3 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "id" .name = "id"
}, },
...@@ -241,15 +229,13 @@ asn_TYPE_descriptor_t asn_DEF_SpecializedContent_21P1 = { ...@@ -241,15 +229,13 @@ asn_TYPE_descriptor_t asn_DEF_SpecializedContent_21P1 = {
"SpecializedContent", "SpecializedContent",
"SpecializedContent", "SpecializedContent",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_SpecializedContent_21P1_tags_3, asn_DEF_SpecializedContent_21P1_tags_3,
sizeof(asn_DEF_SpecializedContent_21P1_tags_3) sizeof(asn_DEF_SpecializedContent_21P1_tags_3)
/sizeof(asn_DEF_SpecializedContent_21P1_tags_3[0]), /* 1 */ /sizeof(asn_DEF_SpecializedContent_21P1_tags_3[0]), /* 1 */
asn_DEF_SpecializedContent_21P1_tags_3, /* Same as above */ asn_DEF_SpecializedContent_21P1_tags_3, /* Same as above */
sizeof(asn_DEF_SpecializedContent_21P1_tags_3) sizeof(asn_DEF_SpecializedContent_21P1_tags_3)
/sizeof(asn_DEF_SpecializedContent_21P1_tags_3[0]), /* 1 */ /sizeof(asn_DEF_SpecializedContent_21P1_tags_3[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_SpecializedContent_21P1_3, asn_MBR_SpecializedContent_21P1_3,
1, /* Elements count */ 1, /* Elements count */
&asn_SPC_SpecializedContent_21P1_specs_3 /* Additional specs */ &asn_SPC_SpecializedContent_21P1_specs_3 /* Additional specs */
......
...@@ -25,9 +25,7 @@ static asn_TYPE_member_t asn_MBR_Message_1[] = { ...@@ -25,9 +25,7 @@ static asn_TYPE_member_t asn_MBR_Message_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_SpecializedContent_30P0, .type = &asn_DEF_SpecializedContent_30P0,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "content" .name = "content"
}, },
...@@ -51,15 +49,13 @@ asn_TYPE_descriptor_t asn_DEF_Message = { ...@@ -51,15 +49,13 @@ asn_TYPE_descriptor_t asn_DEF_Message = {
"Message", "Message",
"Message", "Message",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_Message_tags_1, asn_DEF_Message_tags_1,
sizeof(asn_DEF_Message_tags_1) sizeof(asn_DEF_Message_tags_1)
/sizeof(asn_DEF_Message_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Message_tags_1[0]), /* 1 */
asn_DEF_Message_tags_1, /* Same as above */ asn_DEF_Message_tags_1, /* Same as above */
sizeof(asn_DEF_Message_tags_1) sizeof(asn_DEF_Message_tags_1)
/sizeof(asn_DEF_Message_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Message_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_Message_1, asn_MBR_Message_1,
1, /* Elements count */ 1, /* Elements count */
&asn_SPC_Message_specs_1 /* Additional specs */ &asn_SPC_Message_specs_1 /* Additional specs */
...@@ -141,7 +137,7 @@ memb_id_constraint_1(asn_TYPE_descriptor_t *td, const void *sptr, ...@@ -141,7 +137,7 @@ memb_id_constraint_1(asn_TYPE_descriptor_t *td, const void *sptr,
/* Nothing is here. See below */ /* Nothing is here. See below */
} }
return td->check_constraints(td, sptr, ctfailcb, app_key); return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key);
} }
static asn_type_selector_result_t static asn_type_selector_result_t
...@@ -183,7 +179,7 @@ memb_value_constraint_1(asn_TYPE_descriptor_t *td, const void *sptr, ...@@ -183,7 +179,7 @@ memb_value_constraint_1(asn_TYPE_descriptor_t *td, const void *sptr,
/* Nothing is here. See below */ /* Nothing is here. See below */
} }
return td->check_constraints(td, sptr, ctfailcb, app_key); return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key);
} }
...@@ -195,9 +191,7 @@ static asn_TYPE_member_t asn_MBR_value_3[] = { ...@@ -195,9 +191,7 @@ static asn_TYPE_member_t asn_MBR_value_3[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "INTEGER" .name = "INTEGER"
}, },
...@@ -206,9 +200,7 @@ static asn_TYPE_member_t asn_MBR_value_3[] = { ...@@ -206,9 +200,7 @@ static asn_TYPE_member_t asn_MBR_value_3[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_BOOLEAN, .type = &asn_DEF_BOOLEAN,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "BOOLEAN" .name = "BOOLEAN"
}, },
...@@ -232,13 +224,11 @@ asn_TYPE_descriptor_t asn_DEF_value_3 = { ...@@ -232,13 +224,11 @@ asn_TYPE_descriptor_t asn_DEF_value_3 = {
"value", "value",
"value", "value",
&asn_OP_OPEN_TYPE, &asn_OP_OPEN_TYPE,
OPEN_TYPE_constraint,
0, /* No effective tags (pointer) */ 0, /* No effective tags (pointer) */
0, /* No effective tags (count) */ 0, /* No effective tags (count) */
0, /* No tags (pointer) */ 0, /* No tags (pointer) */
0, /* No tags (count) */ 0, /* No tags (count) */
0, /* No OER visible constraints */ { 0, 0, OPEN_TYPE_constraint },
0, /* No PER visible constraints */
asn_MBR_value_3, asn_MBR_value_3,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_value_specs_3 /* Additional specs */ &asn_SPC_value_specs_3 /* Additional specs */
...@@ -250,9 +240,7 @@ asn_TYPE_member_t asn_MBR_SpecializedContent_30P0_1[] = { ...@@ -250,9 +240,7 @@ asn_TYPE_member_t asn_MBR_SpecializedContent_30P0_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_id_constraint_1, { .oer_constraints = 0, .per_constraints = 0, .general_constraints = memb_id_constraint_1 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "id" .name = "id"
}, },
...@@ -261,9 +249,7 @@ asn_TYPE_member_t asn_MBR_SpecializedContent_30P0_1[] = { ...@@ -261,9 +249,7 @@ asn_TYPE_member_t asn_MBR_SpecializedContent_30P0_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_value_3, .type = &asn_DEF_value_3,
.type_selector = select_value_type, .type_selector = select_value_type,
.memb_constraints = memb_value_constraint_1, { .oer_constraints = 0, .per_constraints = 0, .general_constraints = memb_value_constraint_1 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "value" .name = "value"
}, },
...@@ -287,15 +273,13 @@ asn_TYPE_descriptor_t asn_DEF_SpecializedContent_30P0 = { ...@@ -287,15 +273,13 @@ asn_TYPE_descriptor_t asn_DEF_SpecializedContent_30P0 = {
"SpecializedContent", "SpecializedContent",
"SpecializedContent", "SpecializedContent",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_SpecializedContent_30P0_tags_1, asn_DEF_SpecializedContent_30P0_tags_1,
sizeof(asn_DEF_SpecializedContent_30P0_tags_1) sizeof(asn_DEF_SpecializedContent_30P0_tags_1)
/sizeof(asn_DEF_SpecializedContent_30P0_tags_1[0]), /* 1 */ /sizeof(asn_DEF_SpecializedContent_30P0_tags_1[0]), /* 1 */
asn_DEF_SpecializedContent_30P0_tags_1, /* Same as above */ asn_DEF_SpecializedContent_30P0_tags_1, /* Same as above */
sizeof(asn_DEF_SpecializedContent_30P0_tags_1) sizeof(asn_DEF_SpecializedContent_30P0_tags_1)
/sizeof(asn_DEF_SpecializedContent_30P0_tags_1[0]), /* 1 */ /sizeof(asn_DEF_SpecializedContent_30P0_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_SpecializedContent_30P0_1, asn_MBR_SpecializedContent_30P0_1,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_SpecializedContent_30P0_specs_1 /* Additional specs */ &asn_SPC_SpecializedContent_30P0_specs_1 /* Additional specs */
......
...@@ -25,9 +25,7 @@ static asn_TYPE_member_t asn_MBR_Message_1[] = { ...@@ -25,9 +25,7 @@ static asn_TYPE_member_t asn_MBR_Message_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_SpecializedContent_30P0, .type = &asn_DEF_SpecializedContent_30P0,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* No PER visible constraints */
.default_value = 0, .default_value = 0,
.name = "content" .name = "content"
}, },
...@@ -51,15 +49,13 @@ asn_TYPE_descriptor_t asn_DEF_Message = { ...@@ -51,15 +49,13 @@ asn_TYPE_descriptor_t asn_DEF_Message = {
"Message", "Message",
"Message", "Message",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_Message_tags_1, asn_DEF_Message_tags_1,
sizeof(asn_DEF_Message_tags_1) sizeof(asn_DEF_Message_tags_1)
/sizeof(asn_DEF_Message_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Message_tags_1[0]), /* 1 */
asn_DEF_Message_tags_1, /* Same as above */ asn_DEF_Message_tags_1, /* Same as above */
sizeof(asn_DEF_Message_tags_1) sizeof(asn_DEF_Message_tags_1)
/sizeof(asn_DEF_Message_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Message_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_Message_1, asn_MBR_Message_1,
1, /* Elements count */ 1, /* Elements count */
&asn_SPC_Message_specs_1 /* Additional specs */ &asn_SPC_Message_specs_1 /* Additional specs */
...@@ -141,7 +137,7 @@ memb_id_constraint_1(asn_TYPE_descriptor_t *td, const void *sptr, ...@@ -141,7 +137,7 @@ memb_id_constraint_1(asn_TYPE_descriptor_t *td, const void *sptr,
/* Nothing is here. See below */ /* Nothing is here. See below */
} }
return td->check_constraints(td, sptr, ctfailcb, app_key); return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key);
} }
static asn_type_selector_result_t static asn_type_selector_result_t
...@@ -183,7 +179,7 @@ memb_value_constraint_1(asn_TYPE_descriptor_t *td, const void *sptr, ...@@ -183,7 +179,7 @@ memb_value_constraint_1(asn_TYPE_descriptor_t *td, const void *sptr,
/* Nothing is here. See below */ /* Nothing is here. See below */
} }
return td->check_constraints(td, sptr, ctfailcb, app_key); return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key);
} }
...@@ -208,9 +204,7 @@ static asn_TYPE_member_t asn_MBR_value_3[] = { ...@@ -208,9 +204,7 @@ static asn_TYPE_member_t asn_MBR_value_3[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* No PER visible constraints */
.default_value = 0, .default_value = 0,
.name = "INTEGER" .name = "INTEGER"
}, },
...@@ -219,9 +213,7 @@ static asn_TYPE_member_t asn_MBR_value_3[] = { ...@@ -219,9 +213,7 @@ static asn_TYPE_member_t asn_MBR_value_3[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_BOOLEAN, .type = &asn_DEF_BOOLEAN,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* No PER visible constraints */
.default_value = 0, .default_value = 0,
.name = "BOOLEAN" .name = "BOOLEAN"
}, },
...@@ -246,13 +238,11 @@ asn_TYPE_descriptor_t asn_DEF_value_3 = { ...@@ -246,13 +238,11 @@ asn_TYPE_descriptor_t asn_DEF_value_3 = {
"value", "value",
"value", "value",
&asn_OP_OPEN_TYPE, &asn_OP_OPEN_TYPE,
OPEN_TYPE_constraint,
0, /* No effective tags (pointer) */ 0, /* No effective tags (pointer) */
0, /* No effective tags (count) */ 0, /* No effective tags (count) */
0, /* No tags (pointer) */ 0, /* No tags (pointer) */
0, /* No tags (count) */ 0, /* No tags (count) */
0, /* No OER visible constraints */ { 0, 0, OPEN_TYPE_constraint },
0, /* No PER visible constraints */
asn_MBR_value_3, asn_MBR_value_3,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_value_specs_3 /* Additional specs */ &asn_SPC_value_specs_3 /* Additional specs */
...@@ -264,9 +254,7 @@ asn_TYPE_member_t asn_MBR_SpecializedContent_30P0_1[] = { ...@@ -264,9 +254,7 @@ asn_TYPE_member_t asn_MBR_SpecializedContent_30P0_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_id_constraint_1, { .oer_constraints = 0, .per_constraints = &asn_PER_memb_id_constr_2, .general_constraints = memb_id_constraint_1 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = &asn_PER_memb_id_constr_2,
.default_value = 0, .default_value = 0,
.name = "id" .name = "id"
}, },
...@@ -275,9 +263,7 @@ asn_TYPE_member_t asn_MBR_SpecializedContent_30P0_1[] = { ...@@ -275,9 +263,7 @@ asn_TYPE_member_t asn_MBR_SpecializedContent_30P0_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_value_3, .type = &asn_DEF_value_3,
.type_selector = select_value_type, .type_selector = select_value_type,
.memb_constraints = memb_value_constraint_1, { .oer_constraints = 0, .per_constraints = &asn_PER_memb_value_constr_3, .general_constraints = memb_value_constraint_1 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = &asn_PER_memb_value_constr_3,
.default_value = 0, .default_value = 0,
.name = "value" .name = "value"
}, },
...@@ -301,15 +287,13 @@ asn_TYPE_descriptor_t asn_DEF_SpecializedContent_30P0 = { ...@@ -301,15 +287,13 @@ asn_TYPE_descriptor_t asn_DEF_SpecializedContent_30P0 = {
"SpecializedContent", "SpecializedContent",
"SpecializedContent", "SpecializedContent",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_SpecializedContent_30P0_tags_1, asn_DEF_SpecializedContent_30P0_tags_1,
sizeof(asn_DEF_SpecializedContent_30P0_tags_1) sizeof(asn_DEF_SpecializedContent_30P0_tags_1)
/sizeof(asn_DEF_SpecializedContent_30P0_tags_1[0]), /* 1 */ /sizeof(asn_DEF_SpecializedContent_30P0_tags_1[0]), /* 1 */
asn_DEF_SpecializedContent_30P0_tags_1, /* Same as above */ asn_DEF_SpecializedContent_30P0_tags_1, /* Same as above */
sizeof(asn_DEF_SpecializedContent_30P0_tags_1) sizeof(asn_DEF_SpecializedContent_30P0_tags_1)
/sizeof(asn_DEF_SpecializedContent_30P0_tags_1[0]), /* 1 */ /sizeof(asn_DEF_SpecializedContent_30P0_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_SpecializedContent_30P0_1, asn_MBR_SpecializedContent_30P0_1,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_SpecializedContent_30P0_specs_1 /* Additional specs */ &asn_SPC_SpecializedContent_30P0_specs_1 /* Additional specs */
......
...@@ -67,15 +67,13 @@ asn_TYPE_descriptor_t asn_DEF_Short = { ...@@ -67,15 +67,13 @@ asn_TYPE_descriptor_t asn_DEF_Short = {
"Short", "Short",
"Short", "Short",
&asn_OP_NativeInteger, &asn_OP_NativeInteger,
Short_constraint,
asn_DEF_Short_tags_1, asn_DEF_Short_tags_1,
sizeof(asn_DEF_Short_tags_1) sizeof(asn_DEF_Short_tags_1)
/sizeof(asn_DEF_Short_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Short_tags_1[0]), /* 1 */
asn_DEF_Short_tags_1, /* Same as above */ asn_DEF_Short_tags_1, /* Same as above */
sizeof(asn_DEF_Short_tags_1) sizeof(asn_DEF_Short_tags_1)
/sizeof(asn_DEF_Short_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Short_tags_1[0]), /* 1 */
&asn_OER_type_Short_constr_1, { &asn_OER_type_Short_constr_1, 0, Short_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
0 /* No specifics */ 0 /* No specifics */
}; };
...@@ -149,15 +147,13 @@ asn_TYPE_descriptor_t asn_DEF_Alias = { ...@@ -149,15 +147,13 @@ asn_TYPE_descriptor_t asn_DEF_Alias = {
"Alias", "Alias",
"Alias", "Alias",
&asn_OP_NativeInteger, &asn_OP_NativeInteger,
Alias_constraint,
asn_DEF_Alias_tags_1, asn_DEF_Alias_tags_1,
sizeof(asn_DEF_Alias_tags_1) sizeof(asn_DEF_Alias_tags_1)
/sizeof(asn_DEF_Alias_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Alias_tags_1[0]), /* 1 */
asn_DEF_Alias_tags_1, /* Same as above */ asn_DEF_Alias_tags_1, /* Same as above */
sizeof(asn_DEF_Alias_tags_1) sizeof(asn_DEF_Alias_tags_1)
/sizeof(asn_DEF_Alias_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Alias_tags_1[0]), /* 1 */
&asn_OER_type_Alias_constr_1, { &asn_OER_type_Alias_constr_1, 0, Alias_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
0 /* No specifics */ 0 /* No specifics */
}; };
...@@ -227,9 +223,7 @@ static asn_TYPE_member_t asn_MBR_Soo_1[] = { ...@@ -227,9 +223,7 @@ static asn_TYPE_member_t asn_MBR_Soo_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_foo_constraint_1, { .oer_constraints = &asn_OER_memb_foo_constr_2, .per_constraints = 0, .general_constraints = memb_foo_constraint_1 },
.oer_constraints = &asn_OER_memb_foo_constr_2,
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "foo" .name = "foo"
}, },
...@@ -238,9 +232,7 @@ static asn_TYPE_member_t asn_MBR_Soo_1[] = { ...@@ -238,9 +232,7 @@ static asn_TYPE_member_t asn_MBR_Soo_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_Short, .type = &asn_DEF_Short,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* No OER visible constraints */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "bar" .name = "bar"
}, },
...@@ -249,9 +241,7 @@ static asn_TYPE_member_t asn_MBR_Soo_1[] = { ...@@ -249,9 +241,7 @@ static asn_TYPE_member_t asn_MBR_Soo_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_Alias, .type = &asn_DEF_Alias,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* No OER visible constraints */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "baz" .name = "baz"
}, },
...@@ -277,15 +267,13 @@ asn_TYPE_descriptor_t asn_DEF_Soo = { ...@@ -277,15 +267,13 @@ asn_TYPE_descriptor_t asn_DEF_Soo = {
"Soo", "Soo",
"Soo", "Soo",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_Soo_tags_1, asn_DEF_Soo_tags_1,
sizeof(asn_DEF_Soo_tags_1) sizeof(asn_DEF_Soo_tags_1)
/sizeof(asn_DEF_Soo_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Soo_tags_1[0]), /* 1 */
asn_DEF_Soo_tags_1, /* Same as above */ asn_DEF_Soo_tags_1, /* Same as above */
sizeof(asn_DEF_Soo_tags_1) sizeof(asn_DEF_Soo_tags_1)
/sizeof(asn_DEF_Soo_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Soo_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_Soo_1, asn_MBR_Soo_1,
3, /* Elements count */ 3, /* Elements count */
&asn_SPC_Soo_specs_1 /* Additional specs */ &asn_SPC_Soo_specs_1 /* Additional specs */
......
...@@ -70,15 +70,13 @@ asn_TYPE_descriptor_t asn_DEF_Short = { ...@@ -70,15 +70,13 @@ asn_TYPE_descriptor_t asn_DEF_Short = {
"Short", "Short",
"Short", "Short",
&asn_OP_NativeInteger, &asn_OP_NativeInteger,
Short_constraint,
asn_DEF_Short_tags_1, asn_DEF_Short_tags_1,
sizeof(asn_DEF_Short_tags_1) sizeof(asn_DEF_Short_tags_1)
/sizeof(asn_DEF_Short_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Short_tags_1[0]), /* 1 */
asn_DEF_Short_tags_1, /* Same as above */ asn_DEF_Short_tags_1, /* Same as above */
sizeof(asn_DEF_Short_tags_1) sizeof(asn_DEF_Short_tags_1)
/sizeof(asn_DEF_Short_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Short_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, &asn_PER_type_Short_constr_1, Short_constraint },
&asn_PER_type_Short_constr_1,
0, 0, /* No members */ 0, 0, /* No members */
0 /* No specifics */ 0 /* No specifics */
}; };
...@@ -155,15 +153,13 @@ asn_TYPE_descriptor_t asn_DEF_Alias = { ...@@ -155,15 +153,13 @@ asn_TYPE_descriptor_t asn_DEF_Alias = {
"Alias", "Alias",
"Alias", "Alias",
&asn_OP_NativeInteger, &asn_OP_NativeInteger,
Alias_constraint,
asn_DEF_Alias_tags_1, asn_DEF_Alias_tags_1,
sizeof(asn_DEF_Alias_tags_1) sizeof(asn_DEF_Alias_tags_1)
/sizeof(asn_DEF_Alias_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Alias_tags_1[0]), /* 1 */
asn_DEF_Alias_tags_1, /* Same as above */ asn_DEF_Alias_tags_1, /* Same as above */
sizeof(asn_DEF_Alias_tags_1) sizeof(asn_DEF_Alias_tags_1)
/sizeof(asn_DEF_Alias_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Alias_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, &asn_PER_type_Alias_constr_1, Alias_constraint },
&asn_PER_type_Alias_constr_1,
0, 0, /* No members */ 0, 0, /* No members */
0 /* No specifics */ 0 /* No specifics */
}; };
...@@ -235,9 +231,7 @@ static asn_TYPE_member_t asn_MBR_Soo_1[] = { ...@@ -235,9 +231,7 @@ static asn_TYPE_member_t asn_MBR_Soo_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_foo_constraint_1, { .oer_constraints = 0, .per_constraints = &asn_PER_memb_foo_constr_2, .general_constraints = memb_foo_constraint_1 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = &asn_PER_memb_foo_constr_2,
.default_value = 0, .default_value = 0,
.name = "foo" .name = "foo"
}, },
...@@ -246,9 +240,7 @@ static asn_TYPE_member_t asn_MBR_Soo_1[] = { ...@@ -246,9 +240,7 @@ static asn_TYPE_member_t asn_MBR_Soo_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_Short, .type = &asn_DEF_Short,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* No PER visible constraints */
.default_value = 0, .default_value = 0,
.name = "bar" .name = "bar"
}, },
...@@ -257,9 +249,7 @@ static asn_TYPE_member_t asn_MBR_Soo_1[] = { ...@@ -257,9 +249,7 @@ static asn_TYPE_member_t asn_MBR_Soo_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_Alias, .type = &asn_DEF_Alias,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* No PER visible constraints */
.default_value = 0, .default_value = 0,
.name = "baz" .name = "baz"
}, },
...@@ -285,15 +275,13 @@ asn_TYPE_descriptor_t asn_DEF_Soo = { ...@@ -285,15 +275,13 @@ asn_TYPE_descriptor_t asn_DEF_Soo = {
"Soo", "Soo",
"Soo", "Soo",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_Soo_tags_1, asn_DEF_Soo_tags_1,
sizeof(asn_DEF_Soo_tags_1) sizeof(asn_DEF_Soo_tags_1)
/sizeof(asn_DEF_Soo_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Soo_tags_1[0]), /* 1 */
asn_DEF_Soo_tags_1, /* Same as above */ asn_DEF_Soo_tags_1, /* Same as above */
sizeof(asn_DEF_Soo_tags_1) sizeof(asn_DEF_Soo_tags_1)
/sizeof(asn_DEF_Soo_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Soo_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_Soo_1, asn_MBR_Soo_1,
3, /* Elements count */ 3, /* Elements count */
&asn_SPC_Soo_specs_1 /* Additional specs */ &asn_SPC_Soo_specs_1 /* Additional specs */
......
...@@ -73,9 +73,7 @@ static asn_TYPE_member_t asn_MBR_toBeSigned_2[] = { ...@@ -73,9 +73,7 @@ static asn_TYPE_member_t asn_MBR_toBeSigned_2[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_INTEGER, .type = &asn_DEF_INTEGER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "version" .name = "version"
}, },
...@@ -84,9 +82,7 @@ static asn_TYPE_member_t asn_MBR_toBeSigned_2[] = { ...@@ -84,9 +82,7 @@ static asn_TYPE_member_t asn_MBR_toBeSigned_2[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_OBJECT_IDENTIFIER, .type = &asn_DEF_OBJECT_IDENTIFIER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "signature" .name = "signature"
}, },
...@@ -95,9 +91,7 @@ static asn_TYPE_member_t asn_MBR_toBeSigned_2[] = { ...@@ -95,9 +91,7 @@ static asn_TYPE_member_t asn_MBR_toBeSigned_2[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_Name, .type = &asn_DEF_Name,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "issuer" .name = "issuer"
}, },
...@@ -124,15 +118,13 @@ asn_TYPE_descriptor_t asn_DEF_toBeSigned_2 = { ...@@ -124,15 +118,13 @@ asn_TYPE_descriptor_t asn_DEF_toBeSigned_2 = {
"toBeSigned", "toBeSigned",
"toBeSigned", "toBeSigned",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_toBeSigned_tags_2, asn_DEF_toBeSigned_tags_2,
sizeof(asn_DEF_toBeSigned_tags_2) sizeof(asn_DEF_toBeSigned_tags_2)
/sizeof(asn_DEF_toBeSigned_tags_2[0]), /* 1 */ /sizeof(asn_DEF_toBeSigned_tags_2[0]), /* 1 */
asn_DEF_toBeSigned_tags_2, /* Same as above */ asn_DEF_toBeSigned_tags_2, /* Same as above */
sizeof(asn_DEF_toBeSigned_tags_2) sizeof(asn_DEF_toBeSigned_tags_2)
/sizeof(asn_DEF_toBeSigned_tags_2[0]), /* 1 */ /sizeof(asn_DEF_toBeSigned_tags_2[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_toBeSigned_2, asn_MBR_toBeSigned_2,
3, /* Elements count */ 3, /* Elements count */
&asn_SPC_toBeSigned_specs_2 /* Additional specs */ &asn_SPC_toBeSigned_specs_2 /* Additional specs */
...@@ -144,9 +136,7 @@ asn_TYPE_member_t asn_MBR_SIGNED_15P0_1[] = { ...@@ -144,9 +136,7 @@ asn_TYPE_member_t asn_MBR_SIGNED_15P0_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_toBeSigned_2, .type = &asn_DEF_toBeSigned_2,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "toBeSigned" .name = "toBeSigned"
}, },
...@@ -155,9 +145,7 @@ asn_TYPE_member_t asn_MBR_SIGNED_15P0_1[] = { ...@@ -155,9 +145,7 @@ asn_TYPE_member_t asn_MBR_SIGNED_15P0_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_OBJECT_IDENTIFIER, .type = &asn_DEF_OBJECT_IDENTIFIER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "algorithm" .name = "algorithm"
}, },
...@@ -166,9 +154,7 @@ asn_TYPE_member_t asn_MBR_SIGNED_15P0_1[] = { ...@@ -166,9 +154,7 @@ asn_TYPE_member_t asn_MBR_SIGNED_15P0_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_BIT_STRING, .type = &asn_DEF_BIT_STRING,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_signature_constraint_1, { .oer_constraints = 0, .per_constraints = 0, .general_constraints = memb_signature_constraint_1 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "signature" .name = "signature"
}, },
...@@ -194,15 +180,13 @@ asn_TYPE_descriptor_t asn_DEF_SIGNED_15P0 = { ...@@ -194,15 +180,13 @@ asn_TYPE_descriptor_t asn_DEF_SIGNED_15P0 = {
"SIGNED", "SIGNED",
"SIGNED", "SIGNED",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_SIGNED_15P0_tags_1, asn_DEF_SIGNED_15P0_tags_1,
sizeof(asn_DEF_SIGNED_15P0_tags_1) sizeof(asn_DEF_SIGNED_15P0_tags_1)
/sizeof(asn_DEF_SIGNED_15P0_tags_1[0]), /* 1 */ /sizeof(asn_DEF_SIGNED_15P0_tags_1[0]), /* 1 */
asn_DEF_SIGNED_15P0_tags_1, /* Same as above */ asn_DEF_SIGNED_15P0_tags_1, /* Same as above */
sizeof(asn_DEF_SIGNED_15P0_tags_1) sizeof(asn_DEF_SIGNED_15P0_tags_1)
/sizeof(asn_DEF_SIGNED_15P0_tags_1[0]), /* 1 */ /sizeof(asn_DEF_SIGNED_15P0_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_SIGNED_15P0_1, asn_MBR_SIGNED_15P0_1,
3, /* Elements count */ 3, /* Elements count */
&asn_SPC_SIGNED_15P0_specs_1 /* Additional specs */ &asn_SPC_SIGNED_15P0_specs_1 /* Additional specs */
...@@ -244,15 +228,13 @@ asn_TYPE_descriptor_t asn_DEF_Certificate = { ...@@ -244,15 +228,13 @@ asn_TYPE_descriptor_t asn_DEF_Certificate = {
"Certificate", "Certificate",
"Certificate", "Certificate",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_Certificate_tags_1, asn_DEF_Certificate_tags_1,
sizeof(asn_DEF_Certificate_tags_1) sizeof(asn_DEF_Certificate_tags_1)
/sizeof(asn_DEF_Certificate_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Certificate_tags_1[0]), /* 1 */
asn_DEF_Certificate_tags_1, /* Same as above */ asn_DEF_Certificate_tags_1, /* Same as above */
sizeof(asn_DEF_Certificate_tags_1) sizeof(asn_DEF_Certificate_tags_1)
/sizeof(asn_DEF_Certificate_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Certificate_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_SIGNED_15P0_1, asn_MBR_SIGNED_15P0_1,
3, /* Elements count */ 3, /* Elements count */
&asn_SPC_SIGNED_15P0_specs_1 /* Additional specs */ &asn_SPC_SIGNED_15P0_specs_1 /* Additional specs */
...@@ -295,9 +277,7 @@ asn_TYPE_member_t asn_MBR_Name_1[] = { ...@@ -295,9 +277,7 @@ asn_TYPE_member_t asn_MBR_Name_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_RelativeDistinguishedName, .type = &asn_DEF_RelativeDistinguishedName,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "" .name = ""
}, },
...@@ -314,15 +294,13 @@ asn_TYPE_descriptor_t asn_DEF_Name = { ...@@ -314,15 +294,13 @@ asn_TYPE_descriptor_t asn_DEF_Name = {
"Name", "Name",
"Name", "Name",
&asn_OP_SEQUENCE_OF, &asn_OP_SEQUENCE_OF,
SEQUENCE_OF_constraint,
asn_DEF_Name_tags_1, asn_DEF_Name_tags_1,
sizeof(asn_DEF_Name_tags_1) sizeof(asn_DEF_Name_tags_1)
/sizeof(asn_DEF_Name_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Name_tags_1[0]), /* 1 */
asn_DEF_Name_tags_1, /* Same as above */ asn_DEF_Name_tags_1, /* Same as above */
sizeof(asn_DEF_Name_tags_1) sizeof(asn_DEF_Name_tags_1)
/sizeof(asn_DEF_Name_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Name_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_OF_constraint },
0, /* No PER visible constraints */
asn_MBR_Name_1, asn_MBR_Name_1,
1, /* Single element */ 1, /* Single element */
&asn_SPC_Name_specs_1 /* Additional specs */ &asn_SPC_Name_specs_1 /* Additional specs */
...@@ -413,9 +391,7 @@ asn_TYPE_member_t asn_MBR_RelativeDistinguishedName_1[] = { ...@@ -413,9 +391,7 @@ asn_TYPE_member_t asn_MBR_RelativeDistinguishedName_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_IA5String, .type = &asn_DEF_IA5String,
.type_selector = 0, .type_selector = 0,
.memb_constraints = memb_IA5String_constraint_1, { .oer_constraints = 0, .per_constraints = 0, .general_constraints = memb_IA5String_constraint_1 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "" .name = ""
}, },
...@@ -432,15 +408,13 @@ asn_TYPE_descriptor_t asn_DEF_RelativeDistinguishedName = { ...@@ -432,15 +408,13 @@ asn_TYPE_descriptor_t asn_DEF_RelativeDistinguishedName = {
"RelativeDistinguishedName", "RelativeDistinguishedName",
"RelativeDistinguishedName", "RelativeDistinguishedName",
&asn_OP_SET_OF, &asn_OP_SET_OF,
SET_OF_constraint,
asn_DEF_RelativeDistinguishedName_tags_1, asn_DEF_RelativeDistinguishedName_tags_1,
sizeof(asn_DEF_RelativeDistinguishedName_tags_1) sizeof(asn_DEF_RelativeDistinguishedName_tags_1)
/sizeof(asn_DEF_RelativeDistinguishedName_tags_1[0]), /* 1 */ /sizeof(asn_DEF_RelativeDistinguishedName_tags_1[0]), /* 1 */
asn_DEF_RelativeDistinguishedName_tags_1, /* Same as above */ asn_DEF_RelativeDistinguishedName_tags_1, /* Same as above */
sizeof(asn_DEF_RelativeDistinguishedName_tags_1) sizeof(asn_DEF_RelativeDistinguishedName_tags_1)
/sizeof(asn_DEF_RelativeDistinguishedName_tags_1[0]), /* 1 */ /sizeof(asn_DEF_RelativeDistinguishedName_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SET_OF_constraint },
0, /* No PER visible constraints */
asn_MBR_RelativeDistinguishedName_1, asn_MBR_RelativeDistinguishedName_1,
1, /* Single element */ 1, /* Single element */
&asn_SPC_RelativeDistinguishedName_specs_1 /* Additional specs */ &asn_SPC_RelativeDistinguishedName_specs_1 /* Additional specs */
......
...@@ -47,9 +47,7 @@ static asn_TYPE_member_t asn_MBR_b_3[] = { ...@@ -47,9 +47,7 @@ static asn_TYPE_member_t asn_MBR_b_3[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_INTEGER, .type = &asn_DEF_INTEGER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "i" .name = "i"
}, },
...@@ -58,9 +56,7 @@ static asn_TYPE_member_t asn_MBR_b_3[] = { ...@@ -58,9 +56,7 @@ static asn_TYPE_member_t asn_MBR_b_3[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_IA5String, .type = &asn_DEF_IA5String,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "n" .name = "n"
}, },
...@@ -84,13 +80,11 @@ asn_TYPE_descriptor_t asn_DEF_b_3 = { ...@@ -84,13 +80,11 @@ asn_TYPE_descriptor_t asn_DEF_b_3 = {
"b", "b",
"b", "b",
&asn_OP_CHOICE, &asn_OP_CHOICE,
CHOICE_constraint,
0, /* No effective tags (pointer) */ 0, /* No effective tags (pointer) */
0, /* No effective tags (count) */ 0, /* No effective tags (count) */
0, /* No tags (pointer) */ 0, /* No tags (pointer) */
0, /* No tags (count) */ 0, /* No tags (count) */
0, /* No OER visible constraints */ { 0, 0, CHOICE_constraint },
0, /* No PER visible constraints */
asn_MBR_b_3, asn_MBR_b_3,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_b_specs_3 /* Additional specs */ &asn_SPC_b_specs_3 /* Additional specs */
...@@ -102,9 +96,7 @@ static asn_TYPE_member_t asn_MBR_T1_1[] = { ...@@ -102,9 +96,7 @@ static asn_TYPE_member_t asn_MBR_T1_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_INTEGER, .type = &asn_DEF_INTEGER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "a" .name = "a"
}, },
...@@ -113,9 +105,7 @@ static asn_TYPE_member_t asn_MBR_T1_1[] = { ...@@ -113,9 +105,7 @@ static asn_TYPE_member_t asn_MBR_T1_1[] = {
.tag_mode = +1, /* EXPLICIT tag at current level */ .tag_mode = +1, /* EXPLICIT tag at current level */
.type = &asn_DEF_b_3, .type = &asn_DEF_b_3,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "b" .name = "b"
}, },
...@@ -124,9 +114,7 @@ static asn_TYPE_member_t asn_MBR_T1_1[] = { ...@@ -124,9 +114,7 @@ static asn_TYPE_member_t asn_MBR_T1_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_UTF8String, .type = &asn_DEF_UTF8String,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "c" .name = "c"
}, },
...@@ -152,15 +140,13 @@ asn_TYPE_descriptor_t asn_DEF_T1 = { ...@@ -152,15 +140,13 @@ asn_TYPE_descriptor_t asn_DEF_T1 = {
"T1", "T1",
"T1", "T1",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_T1_tags_1, asn_DEF_T1_tags_1,
sizeof(asn_DEF_T1_tags_1) sizeof(asn_DEF_T1_tags_1)
/sizeof(asn_DEF_T1_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T1_tags_1[0]), /* 1 */
asn_DEF_T1_tags_1, /* Same as above */ asn_DEF_T1_tags_1, /* Same as above */
sizeof(asn_DEF_T1_tags_1) sizeof(asn_DEF_T1_tags_1)
/sizeof(asn_DEF_T1_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T1_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_T1_1, asn_MBR_T1_1,
3, /* Elements count */ 3, /* Elements count */
&asn_SPC_T1_specs_1 /* Additional specs */ &asn_SPC_T1_specs_1 /* Additional specs */
......
...@@ -49,9 +49,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -49,9 +49,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_INTEGER, .type = &asn_DEF_INTEGER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "i" .name = "i"
}, },
...@@ -60,9 +58,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -60,9 +58,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_IA5String, .type = &asn_DEF_IA5String,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "s" .name = "s"
}, },
...@@ -71,9 +67,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -71,9 +67,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_BOOLEAN, .type = &asn_DEF_BOOLEAN,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "b" .name = "b"
}, },
...@@ -105,15 +99,13 @@ asn_TYPE_descriptor_t asn_DEF_T = { ...@@ -105,15 +99,13 @@ asn_TYPE_descriptor_t asn_DEF_T = {
"T", "T",
"T", "T",
&asn_OP_SET, &asn_OP_SET,
SET_constraint,
asn_DEF_T_tags_1, asn_DEF_T_tags_1,
sizeof(asn_DEF_T_tags_1) sizeof(asn_DEF_T_tags_1)
/sizeof(asn_DEF_T_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T_tags_1[0]), /* 1 */
asn_DEF_T_tags_1, /* Same as above */ asn_DEF_T_tags_1, /* Same as above */
sizeof(asn_DEF_T_tags_1) sizeof(asn_DEF_T_tags_1)
/sizeof(asn_DEF_T_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SET_constraint },
0, /* No PER visible constraints */
asn_MBR_T_1, asn_MBR_T_1,
3, /* Elements count */ 3, /* Elements count */
&asn_SPC_T_specs_1 /* Additional specs */ &asn_SPC_T_specs_1 /* Additional specs */
......
...@@ -35,9 +35,7 @@ asn_TYPE_member_t asn_MBR_Forest_1[] = { ...@@ -35,9 +35,7 @@ asn_TYPE_member_t asn_MBR_Forest_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_Tree, .type = &asn_DEF_Tree,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "" .name = ""
}, },
...@@ -54,15 +52,13 @@ asn_TYPE_descriptor_t asn_DEF_Forest = { ...@@ -54,15 +52,13 @@ asn_TYPE_descriptor_t asn_DEF_Forest = {
"Forest", "Forest",
"Forest", "Forest",
&asn_OP_SET_OF, &asn_OP_SET_OF,
SET_OF_constraint,
asn_DEF_Forest_tags_1, asn_DEF_Forest_tags_1,
sizeof(asn_DEF_Forest_tags_1) sizeof(asn_DEF_Forest_tags_1)
/sizeof(asn_DEF_Forest_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Forest_tags_1[0]), /* 1 */
asn_DEF_Forest_tags_1, /* Same as above */ asn_DEF_Forest_tags_1, /* Same as above */
sizeof(asn_DEF_Forest_tags_1) sizeof(asn_DEF_Forest_tags_1)
/sizeof(asn_DEF_Forest_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Forest_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SET_OF_constraint },
0, /* No PER visible constraints */
asn_MBR_Forest_1, asn_MBR_Forest_1,
1, /* Single element */ 1, /* Single element */
&asn_SPC_Forest_specs_1 /* Additional specs */ &asn_SPC_Forest_specs_1 /* Additional specs */
...@@ -98,9 +94,7 @@ asn_TYPE_member_t asn_MBR_Tree_1[] = { ...@@ -98,9 +94,7 @@ asn_TYPE_member_t asn_MBR_Tree_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "height" .name = "height"
}, },
...@@ -109,9 +103,7 @@ asn_TYPE_member_t asn_MBR_Tree_1[] = { ...@@ -109,9 +103,7 @@ asn_TYPE_member_t asn_MBR_Tree_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "width" .name = "width"
}, },
...@@ -136,15 +128,13 @@ asn_TYPE_descriptor_t asn_DEF_Tree = { ...@@ -136,15 +128,13 @@ asn_TYPE_descriptor_t asn_DEF_Tree = {
"Tree", "Tree",
"Tree", "Tree",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_Tree_tags_1, asn_DEF_Tree_tags_1,
sizeof(asn_DEF_Tree_tags_1) sizeof(asn_DEF_Tree_tags_1)
/sizeof(asn_DEF_Tree_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Tree_tags_1[0]), /* 1 */
asn_DEF_Tree_tags_1, /* Same as above */ asn_DEF_Tree_tags_1, /* Same as above */
sizeof(asn_DEF_Tree_tags_1) sizeof(asn_DEF_Tree_tags_1)
/sizeof(asn_DEF_Tree_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Tree_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_Tree_1, asn_MBR_Tree_1,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_Tree_specs_1 /* Additional specs */ &asn_SPC_Tree_specs_1 /* Additional specs */
...@@ -249,9 +239,7 @@ static asn_TYPE_member_t asn_MBR_trees_2[] = { ...@@ -249,9 +239,7 @@ static asn_TYPE_member_t asn_MBR_trees_2[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_Forest, .type = &asn_DEF_Forest,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "" .name = ""
}, },
...@@ -270,15 +258,13 @@ asn_TYPE_descriptor_t asn_DEF_trees_2 = { ...@@ -270,15 +258,13 @@ asn_TYPE_descriptor_t asn_DEF_trees_2 = {
"trees", "trees",
"trees", "trees",
&asn_OP_SET_OF, &asn_OP_SET_OF,
SET_OF_constraint,
asn_DEF_trees_tags_2, asn_DEF_trees_tags_2,
sizeof(asn_DEF_trees_tags_2) sizeof(asn_DEF_trees_tags_2)
/sizeof(asn_DEF_trees_tags_2[0]) - 1, /* 1 */ /sizeof(asn_DEF_trees_tags_2[0]) - 1, /* 1 */
asn_DEF_trees_tags_2, /* Same as above */ asn_DEF_trees_tags_2, /* Same as above */
sizeof(asn_DEF_trees_tags_2) sizeof(asn_DEF_trees_tags_2)
/sizeof(asn_DEF_trees_tags_2[0]), /* 2 */ /sizeof(asn_DEF_trees_tags_2[0]), /* 2 */
0, /* No OER visible constraints */ { 0, 0, SET_OF_constraint },
0, /* No PER visible constraints */
asn_MBR_trees_2, asn_MBR_trees_2,
1, /* Single element */ 1, /* Single element */
&asn_SPC_trees_specs_2 /* Additional specs */ &asn_SPC_trees_specs_2 /* Additional specs */
...@@ -290,9 +276,7 @@ static asn_TYPE_member_t asn_MBR_Member_5[] = { ...@@ -290,9 +276,7 @@ static asn_TYPE_member_t asn_MBR_Member_5[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_BIT_STRING, .type = &asn_DEF_BIT_STRING,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "cup-of-coffee" .name = "cup-of-coffee"
}, },
...@@ -317,15 +301,13 @@ asn_TYPE_descriptor_t asn_DEF_Member_5 = { ...@@ -317,15 +301,13 @@ asn_TYPE_descriptor_t asn_DEF_Member_5 = {
"SEQUENCE", "SEQUENCE",
"SEQUENCE", "SEQUENCE",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_Member_tags_5, asn_DEF_Member_tags_5,
sizeof(asn_DEF_Member_tags_5) sizeof(asn_DEF_Member_tags_5)
/sizeof(asn_DEF_Member_tags_5[0]), /* 1 */ /sizeof(asn_DEF_Member_tags_5[0]), /* 1 */
asn_DEF_Member_tags_5, /* Same as above */ asn_DEF_Member_tags_5, /* Same as above */
sizeof(asn_DEF_Member_tags_5) sizeof(asn_DEF_Member_tags_5)
/sizeof(asn_DEF_Member_tags_5[0]), /* 1 */ /sizeof(asn_DEF_Member_tags_5[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_Member_5, asn_MBR_Member_5,
1, /* Elements count */ 1, /* Elements count */
&asn_SPC_Member_specs_5 /* Additional specs */ &asn_SPC_Member_specs_5 /* Additional specs */
...@@ -337,9 +319,7 @@ static asn_TYPE_member_t asn_MBR_anything_4[] = { ...@@ -337,9 +319,7 @@ static asn_TYPE_member_t asn_MBR_anything_4[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_Member_5, .type = &asn_DEF_Member_5,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "" .name = ""
}, },
...@@ -358,15 +338,13 @@ asn_TYPE_descriptor_t asn_DEF_anything_4 = { ...@@ -358,15 +338,13 @@ asn_TYPE_descriptor_t asn_DEF_anything_4 = {
"anything", "anything",
"anything", "anything",
&asn_OP_SET_OF, &asn_OP_SET_OF,
SET_OF_constraint,
asn_DEF_anything_tags_4, asn_DEF_anything_tags_4,
sizeof(asn_DEF_anything_tags_4) sizeof(asn_DEF_anything_tags_4)
/sizeof(asn_DEF_anything_tags_4[0]) - 1, /* 1 */ /sizeof(asn_DEF_anything_tags_4[0]) - 1, /* 1 */
asn_DEF_anything_tags_4, /* Same as above */ asn_DEF_anything_tags_4, /* Same as above */
sizeof(asn_DEF_anything_tags_4) sizeof(asn_DEF_anything_tags_4)
/sizeof(asn_DEF_anything_tags_4[0]), /* 2 */ /sizeof(asn_DEF_anything_tags_4[0]), /* 2 */
0, /* No OER visible constraints */ { 0, 0, SET_OF_constraint },
0, /* No PER visible constraints */
asn_MBR_anything_4, asn_MBR_anything_4,
1, /* Single element */ 1, /* Single element */
&asn_SPC_anything_specs_4 /* Additional specs */ &asn_SPC_anything_specs_4 /* Additional specs */
...@@ -378,9 +356,7 @@ static asn_TYPE_member_t asn_MBR_other_9[] = { ...@@ -378,9 +356,7 @@ static asn_TYPE_member_t asn_MBR_other_9[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "a" .name = "a"
}, },
...@@ -389,9 +365,7 @@ static asn_TYPE_member_t asn_MBR_other_9[] = { ...@@ -389,9 +365,7 @@ static asn_TYPE_member_t asn_MBR_other_9[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_NativeInteger, .type = &asn_DEF_NativeInteger,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "b" .name = "b"
}, },
...@@ -415,13 +389,11 @@ asn_TYPE_descriptor_t asn_DEF_other_9 = { ...@@ -415,13 +389,11 @@ asn_TYPE_descriptor_t asn_DEF_other_9 = {
"other", "other",
"other", "other",
&asn_OP_CHOICE, &asn_OP_CHOICE,
CHOICE_constraint,
0, /* No effective tags (pointer) */ 0, /* No effective tags (pointer) */
0, /* No effective tags (count) */ 0, /* No effective tags (count) */
0, /* No tags (pointer) */ 0, /* No tags (pointer) */
0, /* No tags (count) */ 0, /* No tags (count) */
0, /* No OER visible constraints */ { 0, 0, CHOICE_constraint },
0, /* No PER visible constraints */
asn_MBR_other_9, asn_MBR_other_9,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_other_specs_9 /* Additional specs */ &asn_SPC_other_specs_9 /* Additional specs */
...@@ -433,9 +405,7 @@ static asn_TYPE_member_t asn_MBR_Stuff_1[] = { ...@@ -433,9 +405,7 @@ static asn_TYPE_member_t asn_MBR_Stuff_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_trees_2, .type = &asn_DEF_trees_2,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "trees" .name = "trees"
}, },
...@@ -444,9 +414,7 @@ static asn_TYPE_member_t asn_MBR_Stuff_1[] = { ...@@ -444,9 +414,7 @@ static asn_TYPE_member_t asn_MBR_Stuff_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_anything_4, .type = &asn_DEF_anything_4,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "anything" .name = "anything"
}, },
...@@ -455,9 +423,7 @@ static asn_TYPE_member_t asn_MBR_Stuff_1[] = { ...@@ -455,9 +423,7 @@ static asn_TYPE_member_t asn_MBR_Stuff_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_other_9, .type = &asn_DEF_other_9,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "other" .name = "other"
}, },
...@@ -495,15 +461,13 @@ asn_TYPE_descriptor_t asn_DEF_Stuff = { ...@@ -495,15 +461,13 @@ asn_TYPE_descriptor_t asn_DEF_Stuff = {
"Stuff", "Stuff",
"Stuff", "Stuff",
&asn_OP_SET, &asn_OP_SET,
SET_constraint,
asn_DEF_Stuff_tags_1, asn_DEF_Stuff_tags_1,
sizeof(asn_DEF_Stuff_tags_1) sizeof(asn_DEF_Stuff_tags_1)
/sizeof(asn_DEF_Stuff_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Stuff_tags_1[0]), /* 1 */
asn_DEF_Stuff_tags_1, /* Same as above */ asn_DEF_Stuff_tags_1, /* Same as above */
sizeof(asn_DEF_Stuff_tags_1) sizeof(asn_DEF_Stuff_tags_1)
/sizeof(asn_DEF_Stuff_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Stuff_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SET_constraint },
0, /* No PER visible constraints */
asn_MBR_Stuff_1, asn_MBR_Stuff_1,
3, /* Elements count */ 3, /* Elements count */
&asn_SPC_Stuff_specs_1 /* Additional specs */ &asn_SPC_Stuff_specs_1 /* Additional specs */
......
...@@ -35,9 +35,7 @@ asn_TYPE_member_t asn_MBR_Forest_1[] = { ...@@ -35,9 +35,7 @@ asn_TYPE_member_t asn_MBR_Forest_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_Tree, .type = &asn_DEF_Tree,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "" .name = ""
}, },
...@@ -54,15 +52,13 @@ asn_TYPE_descriptor_t asn_DEF_Forest = { ...@@ -54,15 +52,13 @@ asn_TYPE_descriptor_t asn_DEF_Forest = {
"Forest", "Forest",
"Forest", "Forest",
&asn_OP_SET_OF, &asn_OP_SET_OF,
SET_OF_constraint,
asn_DEF_Forest_tags_1, asn_DEF_Forest_tags_1,
sizeof(asn_DEF_Forest_tags_1) sizeof(asn_DEF_Forest_tags_1)
/sizeof(asn_DEF_Forest_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Forest_tags_1[0]), /* 1 */
asn_DEF_Forest_tags_1, /* Same as above */ asn_DEF_Forest_tags_1, /* Same as above */
sizeof(asn_DEF_Forest_tags_1) sizeof(asn_DEF_Forest_tags_1)
/sizeof(asn_DEF_Forest_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Forest_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SET_OF_constraint },
0, /* No PER visible constraints */
asn_MBR_Forest_1, asn_MBR_Forest_1,
1, /* Single element */ 1, /* Single element */
&asn_SPC_Forest_specs_1 /* Additional specs */ &asn_SPC_Forest_specs_1 /* Additional specs */
...@@ -98,9 +94,7 @@ asn_TYPE_member_t asn_MBR_Tree_1[] = { ...@@ -98,9 +94,7 @@ asn_TYPE_member_t asn_MBR_Tree_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_INTEGER, .type = &asn_DEF_INTEGER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "height" .name = "height"
}, },
...@@ -109,9 +103,7 @@ asn_TYPE_member_t asn_MBR_Tree_1[] = { ...@@ -109,9 +103,7 @@ asn_TYPE_member_t asn_MBR_Tree_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_INTEGER, .type = &asn_DEF_INTEGER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "width" .name = "width"
}, },
...@@ -136,15 +128,13 @@ asn_TYPE_descriptor_t asn_DEF_Tree = { ...@@ -136,15 +128,13 @@ asn_TYPE_descriptor_t asn_DEF_Tree = {
"Tree", "Tree",
"Tree", "Tree",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_Tree_tags_1, asn_DEF_Tree_tags_1,
sizeof(asn_DEF_Tree_tags_1) sizeof(asn_DEF_Tree_tags_1)
/sizeof(asn_DEF_Tree_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Tree_tags_1[0]), /* 1 */
asn_DEF_Tree_tags_1, /* Same as above */ asn_DEF_Tree_tags_1, /* Same as above */
sizeof(asn_DEF_Tree_tags_1) sizeof(asn_DEF_Tree_tags_1)
/sizeof(asn_DEF_Tree_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Tree_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_Tree_1, asn_MBR_Tree_1,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_Tree_specs_1 /* Additional specs */ &asn_SPC_Tree_specs_1 /* Additional specs */
...@@ -249,9 +239,7 @@ static asn_TYPE_member_t asn_MBR_trees_2[] = { ...@@ -249,9 +239,7 @@ static asn_TYPE_member_t asn_MBR_trees_2[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_Forest, .type = &asn_DEF_Forest,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "" .name = ""
}, },
...@@ -270,15 +258,13 @@ asn_TYPE_descriptor_t asn_DEF_trees_2 = { ...@@ -270,15 +258,13 @@ asn_TYPE_descriptor_t asn_DEF_trees_2 = {
"trees", "trees",
"trees", "trees",
&asn_OP_SET_OF, &asn_OP_SET_OF,
SET_OF_constraint,
asn_DEF_trees_tags_2, asn_DEF_trees_tags_2,
sizeof(asn_DEF_trees_tags_2) sizeof(asn_DEF_trees_tags_2)
/sizeof(asn_DEF_trees_tags_2[0]) - 1, /* 1 */ /sizeof(asn_DEF_trees_tags_2[0]) - 1, /* 1 */
asn_DEF_trees_tags_2, /* Same as above */ asn_DEF_trees_tags_2, /* Same as above */
sizeof(asn_DEF_trees_tags_2) sizeof(asn_DEF_trees_tags_2)
/sizeof(asn_DEF_trees_tags_2[0]), /* 2 */ /sizeof(asn_DEF_trees_tags_2[0]), /* 2 */
0, /* No OER visible constraints */ { 0, 0, SET_OF_constraint },
0, /* No PER visible constraints */
asn_MBR_trees_2, asn_MBR_trees_2,
1, /* Single element */ 1, /* Single element */
&asn_SPC_trees_specs_2 /* Additional specs */ &asn_SPC_trees_specs_2 /* Additional specs */
...@@ -290,9 +276,7 @@ static asn_TYPE_member_t asn_MBR_Member_5[] = { ...@@ -290,9 +276,7 @@ static asn_TYPE_member_t asn_MBR_Member_5[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_BIT_STRING, .type = &asn_DEF_BIT_STRING,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "cup-of-coffee" .name = "cup-of-coffee"
}, },
...@@ -317,15 +301,13 @@ asn_TYPE_descriptor_t asn_DEF_Member_5 = { ...@@ -317,15 +301,13 @@ asn_TYPE_descriptor_t asn_DEF_Member_5 = {
"SEQUENCE", "SEQUENCE",
"SEQUENCE", "SEQUENCE",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_Member_tags_5, asn_DEF_Member_tags_5,
sizeof(asn_DEF_Member_tags_5) sizeof(asn_DEF_Member_tags_5)
/sizeof(asn_DEF_Member_tags_5[0]), /* 1 */ /sizeof(asn_DEF_Member_tags_5[0]), /* 1 */
asn_DEF_Member_tags_5, /* Same as above */ asn_DEF_Member_tags_5, /* Same as above */
sizeof(asn_DEF_Member_tags_5) sizeof(asn_DEF_Member_tags_5)
/sizeof(asn_DEF_Member_tags_5[0]), /* 1 */ /sizeof(asn_DEF_Member_tags_5[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_Member_5, asn_MBR_Member_5,
1, /* Elements count */ 1, /* Elements count */
&asn_SPC_Member_specs_5 /* Additional specs */ &asn_SPC_Member_specs_5 /* Additional specs */
...@@ -337,9 +319,7 @@ static asn_TYPE_member_t asn_MBR_anything_4[] = { ...@@ -337,9 +319,7 @@ static asn_TYPE_member_t asn_MBR_anything_4[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_Member_5, .type = &asn_DEF_Member_5,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "" .name = ""
}, },
...@@ -358,15 +338,13 @@ asn_TYPE_descriptor_t asn_DEF_anything_4 = { ...@@ -358,15 +338,13 @@ asn_TYPE_descriptor_t asn_DEF_anything_4 = {
"anything", "anything",
"anything", "anything",
&asn_OP_SET_OF, &asn_OP_SET_OF,
SET_OF_constraint,
asn_DEF_anything_tags_4, asn_DEF_anything_tags_4,
sizeof(asn_DEF_anything_tags_4) sizeof(asn_DEF_anything_tags_4)
/sizeof(asn_DEF_anything_tags_4[0]) - 1, /* 1 */ /sizeof(asn_DEF_anything_tags_4[0]) - 1, /* 1 */
asn_DEF_anything_tags_4, /* Same as above */ asn_DEF_anything_tags_4, /* Same as above */
sizeof(asn_DEF_anything_tags_4) sizeof(asn_DEF_anything_tags_4)
/sizeof(asn_DEF_anything_tags_4[0]), /* 2 */ /sizeof(asn_DEF_anything_tags_4[0]), /* 2 */
0, /* No OER visible constraints */ { 0, 0, SET_OF_constraint },
0, /* No PER visible constraints */
asn_MBR_anything_4, asn_MBR_anything_4,
1, /* Single element */ 1, /* Single element */
&asn_SPC_anything_specs_4 /* Additional specs */ &asn_SPC_anything_specs_4 /* Additional specs */
...@@ -378,9 +356,7 @@ static asn_TYPE_member_t asn_MBR_other_9[] = { ...@@ -378,9 +356,7 @@ static asn_TYPE_member_t asn_MBR_other_9[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_INTEGER, .type = &asn_DEF_INTEGER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "a" .name = "a"
}, },
...@@ -389,9 +365,7 @@ static asn_TYPE_member_t asn_MBR_other_9[] = { ...@@ -389,9 +365,7 @@ static asn_TYPE_member_t asn_MBR_other_9[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_INTEGER, .type = &asn_DEF_INTEGER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "b" .name = "b"
}, },
...@@ -415,13 +389,11 @@ asn_TYPE_descriptor_t asn_DEF_other_9 = { ...@@ -415,13 +389,11 @@ asn_TYPE_descriptor_t asn_DEF_other_9 = {
"other", "other",
"other", "other",
&asn_OP_CHOICE, &asn_OP_CHOICE,
CHOICE_constraint,
0, /* No effective tags (pointer) */ 0, /* No effective tags (pointer) */
0, /* No effective tags (count) */ 0, /* No effective tags (count) */
0, /* No tags (pointer) */ 0, /* No tags (pointer) */
0, /* No tags (count) */ 0, /* No tags (count) */
0, /* No OER visible constraints */ { 0, 0, CHOICE_constraint },
0, /* No PER visible constraints */
asn_MBR_other_9, asn_MBR_other_9,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_other_specs_9 /* Additional specs */ &asn_SPC_other_specs_9 /* Additional specs */
...@@ -433,9 +405,7 @@ static asn_TYPE_member_t asn_MBR_Stuff_1[] = { ...@@ -433,9 +405,7 @@ static asn_TYPE_member_t asn_MBR_Stuff_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_trees_2, .type = &asn_DEF_trees_2,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "trees" .name = "trees"
}, },
...@@ -444,9 +414,7 @@ static asn_TYPE_member_t asn_MBR_Stuff_1[] = { ...@@ -444,9 +414,7 @@ static asn_TYPE_member_t asn_MBR_Stuff_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_anything_4, .type = &asn_DEF_anything_4,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "anything" .name = "anything"
}, },
...@@ -455,9 +423,7 @@ static asn_TYPE_member_t asn_MBR_Stuff_1[] = { ...@@ -455,9 +423,7 @@ static asn_TYPE_member_t asn_MBR_Stuff_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_other_9, .type = &asn_DEF_other_9,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "other" .name = "other"
}, },
...@@ -495,15 +461,13 @@ asn_TYPE_descriptor_t asn_DEF_Stuff = { ...@@ -495,15 +461,13 @@ asn_TYPE_descriptor_t asn_DEF_Stuff = {
"Stuff", "Stuff",
"Stuff", "Stuff",
&asn_OP_SET, &asn_OP_SET,
SET_constraint,
asn_DEF_Stuff_tags_1, asn_DEF_Stuff_tags_1,
sizeof(asn_DEF_Stuff_tags_1) sizeof(asn_DEF_Stuff_tags_1)
/sizeof(asn_DEF_Stuff_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Stuff_tags_1[0]), /* 1 */
asn_DEF_Stuff_tags_1, /* Same as above */ asn_DEF_Stuff_tags_1, /* Same as above */
sizeof(asn_DEF_Stuff_tags_1) sizeof(asn_DEF_Stuff_tags_1)
/sizeof(asn_DEF_Stuff_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Stuff_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SET_constraint },
0, /* No PER visible constraints */
asn_MBR_Stuff_1, asn_MBR_Stuff_1,
3, /* Elements count */ 3, /* Elements count */
&asn_SPC_Stuff_specs_1 /* Additional specs */ &asn_SPC_Stuff_specs_1 /* Additional specs */
......
...@@ -33,9 +33,7 @@ static asn_TYPE_member_t asn_MBR_Programming_1[] = { ...@@ -33,9 +33,7 @@ static asn_TYPE_member_t asn_MBR_Programming_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_Fault, .type = &asn_DEF_Fault,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "" .name = ""
}, },
...@@ -52,15 +50,13 @@ asn_TYPE_descriptor_t asn_DEF_Programming = { ...@@ -52,15 +50,13 @@ asn_TYPE_descriptor_t asn_DEF_Programming = {
"Programming", "Programming",
"Programming", "Programming",
&asn_OP_SEQUENCE_OF, &asn_OP_SEQUENCE_OF,
SEQUENCE_OF_constraint,
asn_DEF_Programming_tags_1, asn_DEF_Programming_tags_1,
sizeof(asn_DEF_Programming_tags_1) sizeof(asn_DEF_Programming_tags_1)
/sizeof(asn_DEF_Programming_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Programming_tags_1[0]), /* 1 */
asn_DEF_Programming_tags_1, /* Same as above */ asn_DEF_Programming_tags_1, /* Same as above */
sizeof(asn_DEF_Programming_tags_1) sizeof(asn_DEF_Programming_tags_1)
/sizeof(asn_DEF_Programming_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Programming_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_OF_constraint },
0, /* No PER visible constraints */
asn_MBR_Programming_1, asn_MBR_Programming_1,
1, /* Single element */ 1, /* Single element */
&asn_SPC_Programming_specs_1 /* Additional specs */ &asn_SPC_Programming_specs_1 /* Additional specs */
...@@ -103,9 +99,7 @@ asn_TYPE_member_t asn_MBR_Fault_1[] = { ...@@ -103,9 +99,7 @@ asn_TYPE_member_t asn_MBR_Fault_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_Error, .type = &asn_DEF_Error,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "" .name = ""
}, },
...@@ -122,15 +116,13 @@ asn_TYPE_descriptor_t asn_DEF_Fault = { ...@@ -122,15 +116,13 @@ asn_TYPE_descriptor_t asn_DEF_Fault = {
"Fault", "Fault",
"Fault", "Fault",
&asn_OP_SET_OF, &asn_OP_SET_OF,
SET_OF_constraint,
asn_DEF_Fault_tags_1, asn_DEF_Fault_tags_1,
sizeof(asn_DEF_Fault_tags_1) sizeof(asn_DEF_Fault_tags_1)
/sizeof(asn_DEF_Fault_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Fault_tags_1[0]), /* 1 */
asn_DEF_Fault_tags_1, /* Same as above */ asn_DEF_Fault_tags_1, /* Same as above */
sizeof(asn_DEF_Fault_tags_1) sizeof(asn_DEF_Fault_tags_1)
/sizeof(asn_DEF_Fault_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Fault_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SET_OF_constraint },
0, /* No PER visible constraints */
asn_MBR_Fault_1, asn_MBR_Fault_1,
1, /* Single element */ 1, /* Single element */
&asn_SPC_Fault_specs_1 /* Additional specs */ &asn_SPC_Fault_specs_1 /* Additional specs */
...@@ -176,15 +168,13 @@ asn_TYPE_descriptor_t asn_DEF_Error = { ...@@ -176,15 +168,13 @@ asn_TYPE_descriptor_t asn_DEF_Error = {
"Error", "Error",
"Error", "Error",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_Error_tags_1, asn_DEF_Error_tags_1,
sizeof(asn_DEF_Error_tags_1) sizeof(asn_DEF_Error_tags_1)
/sizeof(asn_DEF_Error_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Error_tags_1[0]), /* 1 */
asn_DEF_Error_tags_1, /* Same as above */ asn_DEF_Error_tags_1, /* Same as above */
sizeof(asn_DEF_Error_tags_1) sizeof(asn_DEF_Error_tags_1)
/sizeof(asn_DEF_Error_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Error_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
&asn_SPC_Error_specs_1 /* Additional specs */ &asn_SPC_Error_specs_1 /* Additional specs */
}; };
...@@ -232,9 +222,7 @@ static asn_TYPE_member_t asn_MBR_seqOfMan_3[] = { ...@@ -232,9 +222,7 @@ static asn_TYPE_member_t asn_MBR_seqOfMan_3[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_Error, .type = &asn_DEF_Error,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "" .name = ""
}, },
...@@ -253,15 +241,13 @@ asn_TYPE_descriptor_t asn_DEF_seqOfMan_3 = { ...@@ -253,15 +241,13 @@ asn_TYPE_descriptor_t asn_DEF_seqOfMan_3 = {
"seqOfMan", "seqOfMan",
"seqOfMan", "seqOfMan",
&asn_OP_SEQUENCE_OF, &asn_OP_SEQUENCE_OF,
SEQUENCE_OF_constraint,
asn_DEF_seqOfMan_tags_3, asn_DEF_seqOfMan_tags_3,
sizeof(asn_DEF_seqOfMan_tags_3) sizeof(asn_DEF_seqOfMan_tags_3)
/sizeof(asn_DEF_seqOfMan_tags_3[0]), /* 2 */ /sizeof(asn_DEF_seqOfMan_tags_3[0]), /* 2 */
asn_DEF_seqOfMan_tags_3, /* Same as above */ asn_DEF_seqOfMan_tags_3, /* Same as above */
sizeof(asn_DEF_seqOfMan_tags_3) sizeof(asn_DEF_seqOfMan_tags_3)
/sizeof(asn_DEF_seqOfMan_tags_3[0]), /* 2 */ /sizeof(asn_DEF_seqOfMan_tags_3[0]), /* 2 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_OF_constraint },
0, /* No PER visible constraints */
asn_MBR_seqOfMan_3, asn_MBR_seqOfMan_3,
1, /* Single element */ 1, /* Single element */
&asn_SPC_seqOfMan_specs_3 /* Additional specs */ &asn_SPC_seqOfMan_specs_3 /* Additional specs */
...@@ -273,9 +259,7 @@ static asn_TYPE_member_t asn_MBR_SeqWithMandatory_1[] = { ...@@ -273,9 +259,7 @@ static asn_TYPE_member_t asn_MBR_SeqWithMandatory_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_UTF8String, .type = &asn_DEF_UTF8String,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "someString" .name = "someString"
}, },
...@@ -284,9 +268,7 @@ static asn_TYPE_member_t asn_MBR_SeqWithMandatory_1[] = { ...@@ -284,9 +268,7 @@ static asn_TYPE_member_t asn_MBR_SeqWithMandatory_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_seqOfMan_3, .type = &asn_DEF_seqOfMan_3,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "seqOfMan" .name = "seqOfMan"
}, },
...@@ -311,15 +293,13 @@ asn_TYPE_descriptor_t asn_DEF_SeqWithMandatory = { ...@@ -311,15 +293,13 @@ asn_TYPE_descriptor_t asn_DEF_SeqWithMandatory = {
"SeqWithMandatory", "SeqWithMandatory",
"SeqWithMandatory", "SeqWithMandatory",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_SeqWithMandatory_tags_1, asn_DEF_SeqWithMandatory_tags_1,
sizeof(asn_DEF_SeqWithMandatory_tags_1) sizeof(asn_DEF_SeqWithMandatory_tags_1)
/sizeof(asn_DEF_SeqWithMandatory_tags_1[0]), /* 1 */ /sizeof(asn_DEF_SeqWithMandatory_tags_1[0]), /* 1 */
asn_DEF_SeqWithMandatory_tags_1, /* Same as above */ asn_DEF_SeqWithMandatory_tags_1, /* Same as above */
sizeof(asn_DEF_SeqWithMandatory_tags_1) sizeof(asn_DEF_SeqWithMandatory_tags_1)
/sizeof(asn_DEF_SeqWithMandatory_tags_1[0]), /* 1 */ /sizeof(asn_DEF_SeqWithMandatory_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_SeqWithMandatory_1, asn_MBR_SeqWithMandatory_1,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_SeqWithMandatory_specs_1 /* Additional specs */ &asn_SPC_SeqWithMandatory_specs_1 /* Additional specs */
...@@ -368,9 +348,7 @@ static asn_TYPE_member_t asn_MBR_seqOfOpt_3[] = { ...@@ -368,9 +348,7 @@ static asn_TYPE_member_t asn_MBR_seqOfOpt_3[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_Error, .type = &asn_DEF_Error,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "" .name = ""
}, },
...@@ -389,15 +367,13 @@ asn_TYPE_descriptor_t asn_DEF_seqOfOpt_3 = { ...@@ -389,15 +367,13 @@ asn_TYPE_descriptor_t asn_DEF_seqOfOpt_3 = {
"seqOfOpt", "seqOfOpt",
"seqOfOpt", "seqOfOpt",
&asn_OP_SEQUENCE_OF, &asn_OP_SEQUENCE_OF,
SEQUENCE_OF_constraint,
asn_DEF_seqOfOpt_tags_3, asn_DEF_seqOfOpt_tags_3,
sizeof(asn_DEF_seqOfOpt_tags_3) sizeof(asn_DEF_seqOfOpt_tags_3)
/sizeof(asn_DEF_seqOfOpt_tags_3[0]), /* 2 */ /sizeof(asn_DEF_seqOfOpt_tags_3[0]), /* 2 */
asn_DEF_seqOfOpt_tags_3, /* Same as above */ asn_DEF_seqOfOpt_tags_3, /* Same as above */
sizeof(asn_DEF_seqOfOpt_tags_3) sizeof(asn_DEF_seqOfOpt_tags_3)
/sizeof(asn_DEF_seqOfOpt_tags_3[0]), /* 2 */ /sizeof(asn_DEF_seqOfOpt_tags_3[0]), /* 2 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_OF_constraint },
0, /* No PER visible constraints */
asn_MBR_seqOfOpt_3, asn_MBR_seqOfOpt_3,
1, /* Single element */ 1, /* Single element */
&asn_SPC_seqOfOpt_specs_3 /* Additional specs */ &asn_SPC_seqOfOpt_specs_3 /* Additional specs */
...@@ -409,9 +385,7 @@ static asn_TYPE_member_t asn_MBR_SeqWithOptional_1[] = { ...@@ -409,9 +385,7 @@ static asn_TYPE_member_t asn_MBR_SeqWithOptional_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_UTF8String, .type = &asn_DEF_UTF8String,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "someString" .name = "someString"
}, },
...@@ -420,9 +394,7 @@ static asn_TYPE_member_t asn_MBR_SeqWithOptional_1[] = { ...@@ -420,9 +394,7 @@ static asn_TYPE_member_t asn_MBR_SeqWithOptional_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_seqOfOpt_3, .type = &asn_DEF_seqOfOpt_3,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "seqOfOpt" .name = "seqOfOpt"
}, },
...@@ -447,15 +419,13 @@ asn_TYPE_descriptor_t asn_DEF_SeqWithOptional = { ...@@ -447,15 +419,13 @@ asn_TYPE_descriptor_t asn_DEF_SeqWithOptional = {
"SeqWithOptional", "SeqWithOptional",
"SeqWithOptional", "SeqWithOptional",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_SeqWithOptional_tags_1, asn_DEF_SeqWithOptional_tags_1,
sizeof(asn_DEF_SeqWithOptional_tags_1) sizeof(asn_DEF_SeqWithOptional_tags_1)
/sizeof(asn_DEF_SeqWithOptional_tags_1[0]), /* 1 */ /sizeof(asn_DEF_SeqWithOptional_tags_1[0]), /* 1 */
asn_DEF_SeqWithOptional_tags_1, /* Same as above */ asn_DEF_SeqWithOptional_tags_1, /* Same as above */
sizeof(asn_DEF_SeqWithOptional_tags_1) sizeof(asn_DEF_SeqWithOptional_tags_1)
/sizeof(asn_DEF_SeqWithOptional_tags_1[0]), /* 1 */ /sizeof(asn_DEF_SeqWithOptional_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_SeqWithOptional_1, asn_MBR_SeqWithOptional_1,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_SeqWithOptional_specs_1 /* Additional specs */ &asn_SPC_SeqWithOptional_specs_1 /* Additional specs */
......
...@@ -44,9 +44,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -44,9 +44,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_INTEGER, .type = &asn_DEF_INTEGER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "t-a" .name = "t-a"
}, },
...@@ -55,9 +53,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -55,9 +53,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_OCTET_STRING, .type = &asn_DEF_OCTET_STRING,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "t-b" .name = "t-b"
}, },
...@@ -66,9 +62,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -66,9 +62,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = +1, /* EXPLICIT tag at current level */ .tag_mode = +1, /* EXPLICIT tag at current level */
.type = &asn_DEF_Choice1, .type = &asn_DEF_Choice1,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "t-c" .name = "t-c"
}, },
...@@ -77,9 +71,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -77,9 +71,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_Choice2, .type = &asn_DEF_Choice2,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "t-d" .name = "t-d"
}, },
...@@ -104,13 +96,11 @@ asn_TYPE_descriptor_t asn_DEF_T = { ...@@ -104,13 +96,11 @@ asn_TYPE_descriptor_t asn_DEF_T = {
"T", "T",
"T", "T",
&asn_OP_CHOICE, &asn_OP_CHOICE,
CHOICE_constraint,
0, /* No effective tags (pointer) */ 0, /* No effective tags (pointer) */
0, /* No effective tags (count) */ 0, /* No effective tags (count) */
0, /* No tags (pointer) */ 0, /* No tags (pointer) */
0, /* No tags (count) */ 0, /* No tags (count) */
0, /* No OER visible constraints */ { 0, 0, CHOICE_constraint },
0, /* No PER visible constraints */
asn_MBR_T_1, asn_MBR_T_1,
4, /* Elements count */ 4, /* Elements count */
&asn_SPC_T_specs_1 /* Additional specs */ &asn_SPC_T_specs_1 /* Additional specs */
...@@ -158,9 +148,7 @@ asn_TYPE_member_t asn_MBR_Choice1_1[] = { ...@@ -158,9 +148,7 @@ asn_TYPE_member_t asn_MBR_Choice1_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_OCTET_STRING, .type = &asn_DEF_OCTET_STRING,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "c-a" .name = "c-a"
}, },
...@@ -169,9 +157,7 @@ asn_TYPE_member_t asn_MBR_Choice1_1[] = { ...@@ -169,9 +157,7 @@ asn_TYPE_member_t asn_MBR_Choice1_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_INTEGER, .type = &asn_DEF_INTEGER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "c-b" .name = "c-b"
}, },
...@@ -194,13 +180,11 @@ asn_TYPE_descriptor_t asn_DEF_Choice1 = { ...@@ -194,13 +180,11 @@ asn_TYPE_descriptor_t asn_DEF_Choice1 = {
"Choice1", "Choice1",
"Choice1", "Choice1",
&asn_OP_CHOICE, &asn_OP_CHOICE,
CHOICE_constraint,
0, /* No effective tags (pointer) */ 0, /* No effective tags (pointer) */
0, /* No effective tags (count) */ 0, /* No effective tags (count) */
0, /* No tags (pointer) */ 0, /* No tags (pointer) */
0, /* No tags (count) */ 0, /* No tags (count) */
0, /* No OER visible constraints */ { 0, 0, CHOICE_constraint },
0, /* No PER visible constraints */
asn_MBR_Choice1_1, asn_MBR_Choice1_1,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_Choice1_specs_1 /* Additional specs */ &asn_SPC_Choice1_specs_1 /* Additional specs */
...@@ -253,9 +237,7 @@ asn_TYPE_member_t asn_MBR_Choice2_1[] = { ...@@ -253,9 +237,7 @@ asn_TYPE_member_t asn_MBR_Choice2_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_OCTET_STRING, .type = &asn_DEF_OCTET_STRING,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "c-a" .name = "c-a"
}, },
...@@ -264,9 +246,7 @@ asn_TYPE_member_t asn_MBR_Choice2_1[] = { ...@@ -264,9 +246,7 @@ asn_TYPE_member_t asn_MBR_Choice2_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_INTEGER, .type = &asn_DEF_INTEGER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "c-b" .name = "c-b"
}, },
...@@ -275,9 +255,7 @@ asn_TYPE_member_t asn_MBR_Choice2_1[] = { ...@@ -275,9 +255,7 @@ asn_TYPE_member_t asn_MBR_Choice2_1[] = {
.tag_mode = +1, /* EXPLICIT tag at current level */ .tag_mode = +1, /* EXPLICIT tag at current level */
.type = &asn_DEF_Choice1, .type = &asn_DEF_Choice1,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "c-d" .name = "c-d"
}, },
...@@ -286,9 +264,7 @@ asn_TYPE_member_t asn_MBR_Choice2_1[] = { ...@@ -286,9 +264,7 @@ asn_TYPE_member_t asn_MBR_Choice2_1[] = {
.tag_mode = +1, /* EXPLICIT tag at current level */ .tag_mode = +1, /* EXPLICIT tag at current level */
.type = &asn_DEF_Choice1, .type = &asn_DEF_Choice1,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "c-e" .name = "c-e"
}, },
...@@ -316,15 +292,13 @@ asn_TYPE_descriptor_t asn_DEF_Choice2 = { ...@@ -316,15 +292,13 @@ asn_TYPE_descriptor_t asn_DEF_Choice2 = {
"Choice2", "Choice2",
"Choice2", "Choice2",
&asn_OP_CHOICE, &asn_OP_CHOICE,
CHOICE_constraint,
asn_DEF_Choice2_tags_1, asn_DEF_Choice2_tags_1,
sizeof(asn_DEF_Choice2_tags_1) sizeof(asn_DEF_Choice2_tags_1)
/sizeof(asn_DEF_Choice2_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Choice2_tags_1[0]), /* 1 */
asn_DEF_Choice2_tags_1, /* Same as above */ asn_DEF_Choice2_tags_1, /* Same as above */
sizeof(asn_DEF_Choice2_tags_1) sizeof(asn_DEF_Choice2_tags_1)
/sizeof(asn_DEF_Choice2_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Choice2_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, CHOICE_constraint },
0, /* No PER visible constraints */
asn_MBR_Choice2_1, asn_MBR_Choice2_1,
4, /* Elements count */ 4, /* Elements count */
&asn_SPC_Choice2_specs_1 /* Additional specs */ &asn_SPC_Choice2_specs_1 /* Additional specs */
...@@ -367,15 +341,13 @@ asn_TYPE_descriptor_t asn_DEF_Choice3 = { ...@@ -367,15 +341,13 @@ asn_TYPE_descriptor_t asn_DEF_Choice3 = {
"Choice3", "Choice3",
"Choice3", "Choice3",
&asn_OP_CHOICE, &asn_OP_CHOICE,
CHOICE_constraint,
asn_DEF_Choice3_tags_1, asn_DEF_Choice3_tags_1,
sizeof(asn_DEF_Choice3_tags_1) sizeof(asn_DEF_Choice3_tags_1)
/sizeof(asn_DEF_Choice3_tags_1[0]), /* 2 */ /sizeof(asn_DEF_Choice3_tags_1[0]), /* 2 */
asn_DEF_Choice3_tags_1, /* Same as above */ asn_DEF_Choice3_tags_1, /* Same as above */
sizeof(asn_DEF_Choice3_tags_1) sizeof(asn_DEF_Choice3_tags_1)
/sizeof(asn_DEF_Choice3_tags_1[0]), /* 2 */ /sizeof(asn_DEF_Choice3_tags_1[0]), /* 2 */
0, /* No OER visible constraints */ { 0, 0, CHOICE_constraint },
0, /* No PER visible constraints */
asn_MBR_Choice2_1, asn_MBR_Choice2_1,
4, /* Elements count */ 4, /* Elements count */
&asn_SPC_Choice2_specs_1 /* Additional specs */ &asn_SPC_Choice2_specs_1 /* Additional specs */
...@@ -418,15 +390,13 @@ asn_TYPE_descriptor_t asn_DEF_Choice4 = { ...@@ -418,15 +390,13 @@ asn_TYPE_descriptor_t asn_DEF_Choice4 = {
"Choice4", "Choice4",
"Choice4", "Choice4",
&asn_OP_CHOICE, &asn_OP_CHOICE,
CHOICE_constraint,
asn_DEF_Choice4_tags_1, asn_DEF_Choice4_tags_1,
sizeof(asn_DEF_Choice4_tags_1) sizeof(asn_DEF_Choice4_tags_1)
/sizeof(asn_DEF_Choice4_tags_1[0]) - 1, /* 1 */ /sizeof(asn_DEF_Choice4_tags_1[0]) - 1, /* 1 */
asn_DEF_Choice4_tags_1, /* Same as above */ asn_DEF_Choice4_tags_1, /* Same as above */
sizeof(asn_DEF_Choice4_tags_1) sizeof(asn_DEF_Choice4_tags_1)
/sizeof(asn_DEF_Choice4_tags_1[0]), /* 2 */ /sizeof(asn_DEF_Choice4_tags_1[0]), /* 2 */
0, /* No OER visible constraints */ { 0, 0, CHOICE_constraint },
0, /* No PER visible constraints */
asn_MBR_Choice2_1, asn_MBR_Choice2_1,
4, /* Elements count */ 4, /* Elements count */
&asn_SPC_Choice2_specs_1 /* Additional specs */ &asn_SPC_Choice2_specs_1 /* Additional specs */
...@@ -468,15 +438,13 @@ asn_TYPE_descriptor_t asn_DEF_Choice5 = { ...@@ -468,15 +438,13 @@ asn_TYPE_descriptor_t asn_DEF_Choice5 = {
"Choice5", "Choice5",
"Choice5", "Choice5",
&asn_OP_CHOICE, &asn_OP_CHOICE,
CHOICE_constraint,
asn_DEF_Choice5_tags_1, asn_DEF_Choice5_tags_1,
sizeof(asn_DEF_Choice5_tags_1) sizeof(asn_DEF_Choice5_tags_1)
/sizeof(asn_DEF_Choice5_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Choice5_tags_1[0]), /* 1 */
asn_DEF_Choice5_tags_1, /* Same as above */ asn_DEF_Choice5_tags_1, /* Same as above */
sizeof(asn_DEF_Choice5_tags_1) sizeof(asn_DEF_Choice5_tags_1)
/sizeof(asn_DEF_Choice5_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Choice5_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, CHOICE_constraint },
0, /* No PER visible constraints */
asn_MBR_Choice2_1, asn_MBR_Choice2_1,
4, /* Elements count */ 4, /* Elements count */
&asn_SPC_Choice2_specs_1 /* Additional specs */ &asn_SPC_Choice2_specs_1 /* Additional specs */
...@@ -515,13 +483,11 @@ asn_TYPE_descriptor_t asn_DEF_Choice6 = { ...@@ -515,13 +483,11 @@ asn_TYPE_descriptor_t asn_DEF_Choice6 = {
"Choice6", "Choice6",
"Choice6", "Choice6",
&asn_OP_CHOICE, &asn_OP_CHOICE,
CHOICE_constraint,
0, /* No effective tags (pointer) */ 0, /* No effective tags (pointer) */
0, /* No effective tags (count) */ 0, /* No effective tags (count) */
0, /* No tags (pointer) */ 0, /* No tags (pointer) */
0, /* No tags (count) */ 0, /* No tags (count) */
0, /* No OER visible constraints */ { 0, 0, CHOICE_constraint },
0, /* No PER visible constraints */
asn_MBR_Choice1_1, asn_MBR_Choice1_1,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_Choice1_specs_1 /* Additional specs */ &asn_SPC_Choice1_specs_1 /* Additional specs */
......
...@@ -41,9 +41,7 @@ static asn_TYPE_member_t asn_MBR_collection_3[] = { ...@@ -41,9 +41,7 @@ static asn_TYPE_member_t asn_MBR_collection_3[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_T2, .type = &asn_DEF_T2,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "" .name = ""
}, },
...@@ -61,15 +59,13 @@ asn_TYPE_descriptor_t asn_DEF_collection_3 = { ...@@ -61,15 +59,13 @@ asn_TYPE_descriptor_t asn_DEF_collection_3 = {
"collection", "collection",
"collection", "collection",
&asn_OP_SEQUENCE_OF, &asn_OP_SEQUENCE_OF,
SEQUENCE_OF_constraint,
asn_DEF_collection_tags_3, asn_DEF_collection_tags_3,
sizeof(asn_DEF_collection_tags_3) sizeof(asn_DEF_collection_tags_3)
/sizeof(asn_DEF_collection_tags_3[0]), /* 1 */ /sizeof(asn_DEF_collection_tags_3[0]), /* 1 */
asn_DEF_collection_tags_3, /* Same as above */ asn_DEF_collection_tags_3, /* Same as above */
sizeof(asn_DEF_collection_tags_3) sizeof(asn_DEF_collection_tags_3)
/sizeof(asn_DEF_collection_tags_3[0]), /* 1 */ /sizeof(asn_DEF_collection_tags_3[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_OF_constraint },
0, /* No PER visible constraints */
asn_MBR_collection_3, asn_MBR_collection_3,
1, /* Single element */ 1, /* Single element */
&asn_SPC_collection_specs_3 /* Additional specs */ &asn_SPC_collection_specs_3 /* Additional specs */
...@@ -81,9 +77,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -81,9 +77,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_INTEGER, .type = &asn_DEF_INTEGER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "int" .name = "int"
}, },
...@@ -92,9 +86,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -92,9 +86,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_collection_3, .type = &asn_DEF_collection_3,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "collection" .name = "collection"
}, },
...@@ -119,15 +111,13 @@ asn_TYPE_descriptor_t asn_DEF_T = { ...@@ -119,15 +111,13 @@ asn_TYPE_descriptor_t asn_DEF_T = {
"T", "T",
"T", "T",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_T_tags_1, asn_DEF_T_tags_1,
sizeof(asn_DEF_T_tags_1) sizeof(asn_DEF_T_tags_1)
/sizeof(asn_DEF_T_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T_tags_1[0]), /* 1 */
asn_DEF_T_tags_1, /* Same as above */ asn_DEF_T_tags_1, /* Same as above */
sizeof(asn_DEF_T_tags_1) sizeof(asn_DEF_T_tags_1)
/sizeof(asn_DEF_T_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_T_1, asn_MBR_T_1,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_T_specs_1 /* Additional specs */ &asn_SPC_T_specs_1 /* Additional specs */
...@@ -164,9 +154,7 @@ asn_TYPE_member_t asn_MBR_T2_1[] = { ...@@ -164,9 +154,7 @@ asn_TYPE_member_t asn_MBR_T2_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_BOOLEAN, .type = &asn_DEF_BOOLEAN,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "flag" .name = "flag"
}, },
...@@ -175,9 +163,7 @@ asn_TYPE_member_t asn_MBR_T2_1[] = { ...@@ -175,9 +163,7 @@ asn_TYPE_member_t asn_MBR_T2_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_UTF8String, .type = &asn_DEF_UTF8String,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "str" .name = "str"
}, },
...@@ -202,15 +188,13 @@ asn_TYPE_descriptor_t asn_DEF_T2 = { ...@@ -202,15 +188,13 @@ asn_TYPE_descriptor_t asn_DEF_T2 = {
"T2", "T2",
"T2", "T2",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_T2_tags_1, asn_DEF_T2_tags_1,
sizeof(asn_DEF_T2_tags_1) sizeof(asn_DEF_T2_tags_1)
/sizeof(asn_DEF_T2_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T2_tags_1[0]), /* 1 */
asn_DEF_T2_tags_1, /* Same as above */ asn_DEF_T2_tags_1, /* Same as above */
sizeof(asn_DEF_T2_tags_1) sizeof(asn_DEF_T2_tags_1)
/sizeof(asn_DEF_T2_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T2_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_T2_1, asn_MBR_T2_1,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_T2_specs_1 /* Additional specs */ &asn_SPC_T2_specs_1 /* Additional specs */
......
...@@ -76,9 +76,7 @@ static asn_TYPE_member_t asn_MBR_e_6[] = { ...@@ -76,9 +76,7 @@ static asn_TYPE_member_t asn_MBR_e_6[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_NULL, .type = &asn_DEF_NULL,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "f" .name = "f"
}, },
...@@ -87,9 +85,7 @@ static asn_TYPE_member_t asn_MBR_e_6[] = { ...@@ -87,9 +85,7 @@ static asn_TYPE_member_t asn_MBR_e_6[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_NULL, .type = &asn_DEF_NULL,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "g" .name = "g"
}, },
...@@ -113,13 +109,11 @@ asn_TYPE_descriptor_t asn_DEF_e_6 = { ...@@ -113,13 +109,11 @@ asn_TYPE_descriptor_t asn_DEF_e_6 = {
"e", "e",
"e", "e",
&asn_OP_CHOICE, &asn_OP_CHOICE,
CHOICE_constraint,
0, /* No effective tags (pointer) */ 0, /* No effective tags (pointer) */
0, /* No effective tags (count) */ 0, /* No effective tags (count) */
0, /* No tags (pointer) */ 0, /* No tags (pointer) */
0, /* No tags (count) */ 0, /* No tags (count) */
0, /* No OER visible constraints */ { 0, 0, CHOICE_constraint },
0, /* No PER visible constraints */
asn_MBR_e_6, asn_MBR_e_6,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_e_specs_6 /* Additional specs */ &asn_SPC_e_specs_6 /* Additional specs */
...@@ -131,9 +125,7 @@ static asn_TYPE_member_t asn_MBR_h_9[] = { ...@@ -131,9 +125,7 @@ static asn_TYPE_member_t asn_MBR_h_9[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_NULL, .type = &asn_DEF_NULL,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "i" .name = "i"
}, },
...@@ -142,9 +134,7 @@ static asn_TYPE_member_t asn_MBR_h_9[] = { ...@@ -142,9 +134,7 @@ static asn_TYPE_member_t asn_MBR_h_9[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_NULL, .type = &asn_DEF_NULL,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "j" .name = "j"
}, },
...@@ -168,13 +158,11 @@ asn_TYPE_descriptor_t asn_DEF_h_9 = { ...@@ -168,13 +158,11 @@ asn_TYPE_descriptor_t asn_DEF_h_9 = {
"h", "h",
"h", "h",
&asn_OP_CHOICE, &asn_OP_CHOICE,
CHOICE_constraint,
0, /* No effective tags (pointer) */ 0, /* No effective tags (pointer) */
0, /* No effective tags (count) */ 0, /* No effective tags (count) */
0, /* No tags (pointer) */ 0, /* No tags (pointer) */
0, /* No tags (count) */ 0, /* No tags (count) */
0, /* No OER visible constraints */ { 0, 0, CHOICE_constraint },
0, /* No PER visible constraints */
asn_MBR_h_9, asn_MBR_h_9,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_h_specs_9 /* Additional specs */ &asn_SPC_h_specs_9 /* Additional specs */
...@@ -186,9 +174,7 @@ static asn_TYPE_member_t asn_MBR_b_3[] = { ...@@ -186,9 +174,7 @@ static asn_TYPE_member_t asn_MBR_b_3[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_NULL, .type = &asn_DEF_NULL,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "c" .name = "c"
}, },
...@@ -197,9 +183,7 @@ static asn_TYPE_member_t asn_MBR_b_3[] = { ...@@ -197,9 +183,7 @@ static asn_TYPE_member_t asn_MBR_b_3[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_NULL, .type = &asn_DEF_NULL,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "d" .name = "d"
}, },
...@@ -208,9 +192,7 @@ static asn_TYPE_member_t asn_MBR_b_3[] = { ...@@ -208,9 +192,7 @@ static asn_TYPE_member_t asn_MBR_b_3[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_e_6, .type = &asn_DEF_e_6,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "e" .name = "e"
}, },
...@@ -219,9 +201,7 @@ static asn_TYPE_member_t asn_MBR_b_3[] = { ...@@ -219,9 +201,7 @@ static asn_TYPE_member_t asn_MBR_b_3[] = {
.tag_mode = +1, /* EXPLICIT tag at current level */ .tag_mode = +1, /* EXPLICIT tag at current level */
.type = &asn_DEF_h_9, .type = &asn_DEF_h_9,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "h" .name = "h"
}, },
...@@ -248,13 +228,11 @@ asn_TYPE_descriptor_t asn_DEF_b_3 = { ...@@ -248,13 +228,11 @@ asn_TYPE_descriptor_t asn_DEF_b_3 = {
"b", "b",
"b", "b",
&asn_OP_CHOICE, &asn_OP_CHOICE,
CHOICE_constraint,
0, /* No effective tags (pointer) */ 0, /* No effective tags (pointer) */
0, /* No effective tags (count) */ 0, /* No effective tags (count) */
0, /* No tags (pointer) */ 0, /* No tags (pointer) */
0, /* No tags (count) */ 0, /* No tags (count) */
0, /* No OER visible constraints */ { 0, 0, CHOICE_constraint },
0, /* No PER visible constraints */
asn_MBR_b_3, asn_MBR_b_3,
4, /* Elements count */ 4, /* Elements count */
&asn_SPC_b_specs_3 /* Additional specs */ &asn_SPC_b_specs_3 /* Additional specs */
...@@ -266,9 +244,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -266,9 +244,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_NULL, .type = &asn_DEF_NULL,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "a" .name = "a"
}, },
...@@ -277,9 +253,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -277,9 +253,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_b_3, .type = &asn_DEF_b_3,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "b" .name = "b"
}, },
...@@ -309,15 +283,13 @@ asn_TYPE_descriptor_t asn_DEF_T = { ...@@ -309,15 +283,13 @@ asn_TYPE_descriptor_t asn_DEF_T = {
"T", "T",
"T", "T",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_T_tags_1, asn_DEF_T_tags_1,
sizeof(asn_DEF_T_tags_1) sizeof(asn_DEF_T_tags_1)
/sizeof(asn_DEF_T_tags_1[0]) - 1, /* 1 */ /sizeof(asn_DEF_T_tags_1[0]) - 1, /* 1 */
asn_DEF_T_tags_1, /* Same as above */ asn_DEF_T_tags_1, /* Same as above */
sizeof(asn_DEF_T_tags_1) sizeof(asn_DEF_T_tags_1)
/sizeof(asn_DEF_T_tags_1[0]), /* 2 */ /sizeof(asn_DEF_T_tags_1[0]), /* 2 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_T_1, asn_MBR_T_1,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_T_specs_1 /* Additional specs */ &asn_SPC_T_specs_1 /* Additional specs */
......
...@@ -34,15 +34,13 @@ asn_TYPE_descriptor_t asn_DEF_PrimitiveType = { ...@@ -34,15 +34,13 @@ asn_TYPE_descriptor_t asn_DEF_PrimitiveType = {
"PrimitiveType", "PrimitiveType",
"PrimitiveType", "PrimitiveType",
&asn_OP_OCTET_STRING, &asn_OP_OCTET_STRING,
OCTET_STRING_constraint,
asn_DEF_PrimitiveType_tags_1, asn_DEF_PrimitiveType_tags_1,
sizeof(asn_DEF_PrimitiveType_tags_1) sizeof(asn_DEF_PrimitiveType_tags_1)
/sizeof(asn_DEF_PrimitiveType_tags_1[0]), /* 1 */ /sizeof(asn_DEF_PrimitiveType_tags_1[0]), /* 1 */
asn_DEF_PrimitiveType_tags_1, /* Same as above */ asn_DEF_PrimitiveType_tags_1, /* Same as above */
sizeof(asn_DEF_PrimitiveType_tags_1) sizeof(asn_DEF_PrimitiveType_tags_1)
/sizeof(asn_DEF_PrimitiveType_tags_1[0]), /* 1 */ /sizeof(asn_DEF_PrimitiveType_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, OCTET_STRING_constraint },
0, /* No PER visible constraints */
0, 0, /* No members */ 0, 0, /* No members */
&asn_SPC_OCTET_STRING_specs /* Additional specs */ &asn_SPC_OCTET_STRING_specs /* Additional specs */
}; };
...@@ -76,9 +74,7 @@ asn_TYPE_member_t asn_MBR_ConstructedType_1[] = { ...@@ -76,9 +74,7 @@ asn_TYPE_member_t asn_MBR_ConstructedType_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_PrimitiveType, .type = &asn_DEF_PrimitiveType,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "field" .name = "field"
}, },
...@@ -102,15 +98,13 @@ asn_TYPE_descriptor_t asn_DEF_ConstructedType = { ...@@ -102,15 +98,13 @@ asn_TYPE_descriptor_t asn_DEF_ConstructedType = {
"ConstructedType", "ConstructedType",
"ConstructedType", "ConstructedType",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_ConstructedType_tags_1, asn_DEF_ConstructedType_tags_1,
sizeof(asn_DEF_ConstructedType_tags_1) sizeof(asn_DEF_ConstructedType_tags_1)
/sizeof(asn_DEF_ConstructedType_tags_1[0]), /* 1 */ /sizeof(asn_DEF_ConstructedType_tags_1[0]), /* 1 */
asn_DEF_ConstructedType_tags_1, /* Same as above */ asn_DEF_ConstructedType_tags_1, /* Same as above */
sizeof(asn_DEF_ConstructedType_tags_1) sizeof(asn_DEF_ConstructedType_tags_1)
/sizeof(asn_DEF_ConstructedType_tags_1[0]), /* 1 */ /sizeof(asn_DEF_ConstructedType_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_ConstructedType_1, asn_MBR_ConstructedType_1,
1, /* Elements count */ 1, /* Elements count */
&asn_SPC_ConstructedType_specs_1 /* Additional specs */ &asn_SPC_ConstructedType_specs_1 /* Additional specs */
...@@ -153,15 +147,13 @@ asn_TYPE_descriptor_t asn_DEF_T = { ...@@ -153,15 +147,13 @@ asn_TYPE_descriptor_t asn_DEF_T = {
"T", "T",
"T", "T",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_T_tags_1, asn_DEF_T_tags_1,
sizeof(asn_DEF_T_tags_1) sizeof(asn_DEF_T_tags_1)
/sizeof(asn_DEF_T_tags_1[0]) - 1, /* 1 */ /sizeof(asn_DEF_T_tags_1[0]) - 1, /* 1 */
asn_DEF_T_tags_1, /* Same as above */ asn_DEF_T_tags_1, /* Same as above */
sizeof(asn_DEF_T_tags_1) sizeof(asn_DEF_T_tags_1)
/sizeof(asn_DEF_T_tags_1[0]), /* 2 */ /sizeof(asn_DEF_T_tags_1[0]), /* 2 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_ConstructedType_1, asn_MBR_ConstructedType_1,
1, /* Elements count */ 1, /* Elements count */
&asn_SPC_ConstructedType_specs_1 /* Additional specs */ &asn_SPC_ConstructedType_specs_1 /* Additional specs */
......
...@@ -43,9 +43,7 @@ static asn_TYPE_member_t asn_MBR_T1_1[] = { ...@@ -43,9 +43,7 @@ static asn_TYPE_member_t asn_MBR_T1_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_INTEGER, .type = &asn_DEF_INTEGER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "i" .name = "i"
}, },
...@@ -75,15 +73,13 @@ asn_TYPE_descriptor_t asn_DEF_T1 = { ...@@ -75,15 +73,13 @@ asn_TYPE_descriptor_t asn_DEF_T1 = {
"T1", "T1",
"T1", "T1",
&asn_OP_SET, &asn_OP_SET,
SET_constraint,
asn_DEF_T1_tags_1, asn_DEF_T1_tags_1,
sizeof(asn_DEF_T1_tags_1) sizeof(asn_DEF_T1_tags_1)
/sizeof(asn_DEF_T1_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T1_tags_1[0]), /* 1 */
asn_DEF_T1_tags_1, /* Same as above */ asn_DEF_T1_tags_1, /* Same as above */
sizeof(asn_DEF_T1_tags_1) sizeof(asn_DEF_T1_tags_1)
/sizeof(asn_DEF_T1_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T1_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SET_constraint },
0, /* No PER visible constraints */
asn_MBR_T1_1, asn_MBR_T1_1,
1, /* Elements count */ 1, /* Elements count */
&asn_SPC_T1_specs_1 /* Additional specs */ &asn_SPC_T1_specs_1 /* Additional specs */
...@@ -134,9 +130,7 @@ static asn_TYPE_member_t asn_MBR_T2_1[] = { ...@@ -134,9 +130,7 @@ static asn_TYPE_member_t asn_MBR_T2_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_INTEGER, .type = &asn_DEF_INTEGER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "i" .name = "i"
}, },
...@@ -166,15 +160,13 @@ asn_TYPE_descriptor_t asn_DEF_T2 = { ...@@ -166,15 +160,13 @@ asn_TYPE_descriptor_t asn_DEF_T2 = {
"T2", "T2",
"T2", "T2",
&asn_OP_SET, &asn_OP_SET,
SET_constraint,
asn_DEF_T2_tags_1, asn_DEF_T2_tags_1,
sizeof(asn_DEF_T2_tags_1) sizeof(asn_DEF_T2_tags_1)
/sizeof(asn_DEF_T2_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T2_tags_1[0]), /* 1 */
asn_DEF_T2_tags_1, /* Same as above */ asn_DEF_T2_tags_1, /* Same as above */
sizeof(asn_DEF_T2_tags_1) sizeof(asn_DEF_T2_tags_1)
/sizeof(asn_DEF_T2_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T2_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SET_constraint },
0, /* No PER visible constraints */
asn_MBR_T2_1, asn_MBR_T2_1,
1, /* Elements count */ 1, /* Elements count */
&asn_SPC_T2_specs_1 /* Additional specs */ &asn_SPC_T2_specs_1 /* Additional specs */
...@@ -223,9 +215,7 @@ static asn_TYPE_member_t asn_MBR_T3_1[] = { ...@@ -223,9 +215,7 @@ static asn_TYPE_member_t asn_MBR_T3_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_INTEGER, .type = &asn_DEF_INTEGER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "i" .name = "i"
}, },
...@@ -247,13 +237,11 @@ asn_TYPE_descriptor_t asn_DEF_T3 = { ...@@ -247,13 +237,11 @@ asn_TYPE_descriptor_t asn_DEF_T3 = {
"T3", "T3",
"T3", "T3",
&asn_OP_CHOICE, &asn_OP_CHOICE,
CHOICE_constraint,
0, /* No effective tags (pointer) */ 0, /* No effective tags (pointer) */
0, /* No effective tags (count) */ 0, /* No effective tags (count) */
0, /* No tags (pointer) */ 0, /* No tags (pointer) */
0, /* No tags (count) */ 0, /* No tags (count) */
0, /* No OER visible constraints */ { 0, 0, CHOICE_constraint },
0, /* No PER visible constraints */
asn_MBR_T3_1, asn_MBR_T3_1,
1, /* Elements count */ 1, /* Elements count */
&asn_SPC_T3_specs_1 /* Additional specs */ &asn_SPC_T3_specs_1 /* Additional specs */
...@@ -302,9 +290,7 @@ static asn_TYPE_member_t asn_MBR_T4_1[] = { ...@@ -302,9 +290,7 @@ static asn_TYPE_member_t asn_MBR_T4_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_INTEGER, .type = &asn_DEF_INTEGER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "i" .name = "i"
}, },
...@@ -326,13 +312,11 @@ asn_TYPE_descriptor_t asn_DEF_T4 = { ...@@ -326,13 +312,11 @@ asn_TYPE_descriptor_t asn_DEF_T4 = {
"T4", "T4",
"T4", "T4",
&asn_OP_CHOICE, &asn_OP_CHOICE,
CHOICE_constraint,
0, /* No effective tags (pointer) */ 0, /* No effective tags (pointer) */
0, /* No effective tags (count) */ 0, /* No effective tags (count) */
0, /* No tags (pointer) */ 0, /* No tags (pointer) */
0, /* No tags (count) */ 0, /* No tags (count) */
0, /* No OER visible constraints */ { 0, 0, CHOICE_constraint },
0, /* No PER visible constraints */
asn_MBR_T4_1, asn_MBR_T4_1,
1, /* Elements count */ 1, /* Elements count */
&asn_SPC_T4_specs_1 /* Additional specs */ &asn_SPC_T4_specs_1 /* Additional specs */
......
...@@ -54,9 +54,7 @@ asn_TYPE_member_t asn_MBR_Choice_1[] = { ...@@ -54,9 +54,7 @@ asn_TYPE_member_t asn_MBR_Choice_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_INTEGER, .type = &asn_DEF_INTEGER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "a" .name = "a"
}, },
...@@ -65,9 +63,7 @@ asn_TYPE_member_t asn_MBR_Choice_1[] = { ...@@ -65,9 +63,7 @@ asn_TYPE_member_t asn_MBR_Choice_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_INTEGER, .type = &asn_DEF_INTEGER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "b" .name = "b"
}, },
...@@ -76,9 +72,7 @@ asn_TYPE_member_t asn_MBR_Choice_1[] = { ...@@ -76,9 +72,7 @@ asn_TYPE_member_t asn_MBR_Choice_1[] = {
.tag_mode = -1, /* IMPLICIT tag at current level */ .tag_mode = -1, /* IMPLICIT tag at current level */
.type = &asn_DEF_Choice, .type = &asn_DEF_Choice,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "c" .name = "c"
}, },
...@@ -105,15 +99,13 @@ asn_TYPE_descriptor_t asn_DEF_Choice = { ...@@ -105,15 +99,13 @@ asn_TYPE_descriptor_t asn_DEF_Choice = {
"Choice", "Choice",
"Choice", "Choice",
&asn_OP_CHOICE, &asn_OP_CHOICE,
CHOICE_constraint,
asn_DEF_Choice_tags_1, asn_DEF_Choice_tags_1,
sizeof(asn_DEF_Choice_tags_1) sizeof(asn_DEF_Choice_tags_1)
/sizeof(asn_DEF_Choice_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Choice_tags_1[0]), /* 1 */
asn_DEF_Choice_tags_1, /* Same as above */ asn_DEF_Choice_tags_1, /* Same as above */
sizeof(asn_DEF_Choice_tags_1) sizeof(asn_DEF_Choice_tags_1)
/sizeof(asn_DEF_Choice_tags_1[0]), /* 1 */ /sizeof(asn_DEF_Choice_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, CHOICE_constraint },
0, /* No PER visible constraints */
asn_MBR_Choice_1, asn_MBR_Choice_1,
3, /* Elements count */ 3, /* Elements count */
&asn_SPC_Choice_specs_1 /* Additional specs */ &asn_SPC_Choice_specs_1 /* Additional specs */
......
...@@ -27,9 +27,7 @@ static asn_TYPE_member_t asn_MBR_T1_1[] = { ...@@ -27,9 +27,7 @@ static asn_TYPE_member_t asn_MBR_T1_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_INTEGER, .type = &asn_DEF_INTEGER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "i" .name = "i"
}, },
...@@ -38,9 +36,7 @@ static asn_TYPE_member_t asn_MBR_T1_1[] = { ...@@ -38,9 +36,7 @@ static asn_TYPE_member_t asn_MBR_T1_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_ANY, .type = &asn_DEF_ANY,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "any" .name = "any"
}, },
...@@ -64,15 +60,13 @@ asn_TYPE_descriptor_t asn_DEF_T1 = { ...@@ -64,15 +60,13 @@ asn_TYPE_descriptor_t asn_DEF_T1 = {
"T1", "T1",
"T1", "T1",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_T1_tags_1, asn_DEF_T1_tags_1,
sizeof(asn_DEF_T1_tags_1) sizeof(asn_DEF_T1_tags_1)
/sizeof(asn_DEF_T1_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T1_tags_1[0]), /* 1 */
asn_DEF_T1_tags_1, /* Same as above */ asn_DEF_T1_tags_1, /* Same as above */
sizeof(asn_DEF_T1_tags_1) sizeof(asn_DEF_T1_tags_1)
/sizeof(asn_DEF_T1_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T1_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_T1_1, asn_MBR_T1_1,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_T1_specs_1 /* Additional specs */ &asn_SPC_T1_specs_1 /* Additional specs */
...@@ -107,9 +101,7 @@ static asn_TYPE_member_t asn_MBR_T2_1[] = { ...@@ -107,9 +101,7 @@ static asn_TYPE_member_t asn_MBR_T2_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_INTEGER, .type = &asn_DEF_INTEGER,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "i" .name = "i"
}, },
...@@ -118,9 +110,7 @@ static asn_TYPE_member_t asn_MBR_T2_1[] = { ...@@ -118,9 +110,7 @@ static asn_TYPE_member_t asn_MBR_T2_1[] = {
.tag_mode = +1, /* EXPLICIT tag at current level */ .tag_mode = +1, /* EXPLICIT tag at current level */
.type = &asn_DEF_ANY, .type = &asn_DEF_ANY,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "any" .name = "any"
}, },
...@@ -145,15 +135,13 @@ asn_TYPE_descriptor_t asn_DEF_T2 = { ...@@ -145,15 +135,13 @@ asn_TYPE_descriptor_t asn_DEF_T2 = {
"T2", "T2",
"T2", "T2",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_T2_tags_1, asn_DEF_T2_tags_1,
sizeof(asn_DEF_T2_tags_1) sizeof(asn_DEF_T2_tags_1)
/sizeof(asn_DEF_T2_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T2_tags_1[0]), /* 1 */
asn_DEF_T2_tags_1, /* Same as above */ asn_DEF_T2_tags_1, /* Same as above */
sizeof(asn_DEF_T2_tags_1) sizeof(asn_DEF_T2_tags_1)
/sizeof(asn_DEF_T2_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T2_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_T2_1, asn_MBR_T2_1,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_T2_specs_1 /* Additional specs */ &asn_SPC_T2_specs_1 /* Additional specs */
...@@ -187,9 +175,7 @@ static asn_TYPE_member_t asn_MBR_T3_1[] = { ...@@ -187,9 +175,7 @@ static asn_TYPE_member_t asn_MBR_T3_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_ANY, .type = &asn_DEF_ANY,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "any1" .name = "any1"
}, },
...@@ -198,9 +184,7 @@ static asn_TYPE_member_t asn_MBR_T3_1[] = { ...@@ -198,9 +184,7 @@ static asn_TYPE_member_t asn_MBR_T3_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_ANY, .type = &asn_DEF_ANY,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "any2" .name = "any2"
}, },
...@@ -221,15 +205,13 @@ asn_TYPE_descriptor_t asn_DEF_T3 = { ...@@ -221,15 +205,13 @@ asn_TYPE_descriptor_t asn_DEF_T3 = {
"T3", "T3",
"T3", "T3",
&asn_OP_SEQUENCE, &asn_OP_SEQUENCE,
SEQUENCE_constraint,
asn_DEF_T3_tags_1, asn_DEF_T3_tags_1,
sizeof(asn_DEF_T3_tags_1) sizeof(asn_DEF_T3_tags_1)
/sizeof(asn_DEF_T3_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T3_tags_1[0]), /* 1 */
asn_DEF_T3_tags_1, /* Same as above */ asn_DEF_T3_tags_1, /* Same as above */
sizeof(asn_DEF_T3_tags_1) sizeof(asn_DEF_T3_tags_1)
/sizeof(asn_DEF_T3_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T3_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SEQUENCE_constraint },
0, /* No PER visible constraints */
asn_MBR_T3_1, asn_MBR_T3_1,
2, /* Elements count */ 2, /* Elements count */
&asn_SPC_T3_specs_1 /* Additional specs */ &asn_SPC_T3_specs_1 /* Additional specs */
......
...@@ -26,9 +26,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = { ...@@ -26,9 +26,7 @@ static asn_TYPE_member_t asn_MBR_T_1[] = {
.tag_mode = 0, .tag_mode = 0,
.type = &asn_DEF_SimpleType, .type = &asn_DEF_SimpleType,
.type_selector = 0, .type_selector = 0,
.memb_constraints = 0, /* Defer constraints checking to the member type */ { .oer_constraints = 0, .per_constraints = 0, .general_constraints = 0 },
.oer_constraints = 0, /* OER is not compiled, use -gen-OER */
.per_constraints = 0, /* PER is not compiled, use -gen-PER */
.default_value = 0, .default_value = 0,
.name = "named" .name = "named"
}, },
...@@ -45,15 +43,13 @@ asn_TYPE_descriptor_t asn_DEF_T = { ...@@ -45,15 +43,13 @@ asn_TYPE_descriptor_t asn_DEF_T = {
"T", "T",
"T", "T",
&asn_OP_SET_OF, &asn_OP_SET_OF,
SET_OF_constraint,
asn_DEF_T_tags_1, asn_DEF_T_tags_1,
sizeof(asn_DEF_T_tags_1) sizeof(asn_DEF_T_tags_1)
/sizeof(asn_DEF_T_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T_tags_1[0]), /* 1 */
asn_DEF_T_tags_1, /* Same as above */ asn_DEF_T_tags_1, /* Same as above */
sizeof(asn_DEF_T_tags_1) sizeof(asn_DEF_T_tags_1)
/sizeof(asn_DEF_T_tags_1[0]), /* 1 */ /sizeof(asn_DEF_T_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, SET_OF_constraint },
0, /* No PER visible constraints */
asn_MBR_T_1, asn_MBR_T_1,
1, /* Single element */ 1, /* Single element */
&asn_SPC_T_specs_1 /* Additional specs */ &asn_SPC_T_specs_1 /* Additional specs */
...@@ -123,15 +119,13 @@ asn_TYPE_descriptor_t asn_DEF_SimpleType = { ...@@ -123,15 +119,13 @@ asn_TYPE_descriptor_t asn_DEF_SimpleType = {
"SimpleType", "SimpleType",
"SimpleType", "SimpleType",
&asn_OP_ENUMERATED, &asn_OP_ENUMERATED,
ENUMERATED_constraint,
asn_DEF_SimpleType_tags_1, asn_DEF_SimpleType_tags_1,
sizeof(asn_DEF_SimpleType_tags_1) sizeof(asn_DEF_SimpleType_tags_1)
/sizeof(asn_DEF_SimpleType_tags_1[0]), /* 1 */ /sizeof(asn_DEF_SimpleType_tags_1[0]), /* 1 */
asn_DEF_SimpleType_tags_1, /* Same as above */ asn_DEF_SimpleType_tags_1, /* Same as above */
sizeof(asn_DEF_SimpleType_tags_1) sizeof(asn_DEF_SimpleType_tags_1)
/sizeof(asn_DEF_SimpleType_tags_1[0]), /* 1 */ /sizeof(asn_DEF_SimpleType_tags_1[0]), /* 1 */
0, /* No OER visible constraints */ { 0, 0, ENUMERATED_constraint },
0, /* No PER visible constraints */
0, 0, /* Defined elsewhere */ 0, 0, /* Defined elsewhere */
&asn_SPC_SimpleType_specs_1 /* Additional specs */ &asn_SPC_SimpleType_specs_1 /* Additional specs */
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment