regenerated
diff --git a/tests/tests-asn1c-compiler/32-sequence-of-OK.asn1.-P b/tests/tests-asn1c-compiler/32-sequence-of-OK.asn1.-P
index 876dcda..91d0940 100644
--- a/tests/tests-asn1c-compiler/32-sequence-of-OK.asn1.-P
+++ b/tests/tests-asn1c-compiler/32-sequence-of-OK.asn1.-P
@@ -33,9 +33,7 @@
.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 @@
"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 @@
.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 @@
"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 @@
"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 @@
.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 @@
"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 @@
.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 @@
.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 @@
"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 @@
.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 @@
"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 @@
.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 @@
.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 @@
"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 */