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

regenerated

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