empty OER stub generator
diff --git a/tests/50-constraint-OK.asn1.-Pfwide-types b/tests/50-constraint-OK.asn1.-Pfwide-types
index dfce62b..75b3698 100644
--- a/tests/50-constraint-OK.asn1.-Pfwide-types
+++ b/tests/50-constraint-OK.asn1.-Pfwide-types
@@ -43,6 +43,8 @@
td->xer_encoder = asn_DEF_INTEGER.xer_encoder;
td->uper_decoder = asn_DEF_INTEGER.uper_decoder;
td->uper_encoder = asn_DEF_INTEGER.uper_encoder;
+ td->oer_decoder = asn_DEF_INTEGER.oer_decoder;
+ td->oer_encoder = asn_DEF_INTEGER.oer_encoder;
if(!td->per_constraints)
td->per_constraints = asn_DEF_INTEGER.per_constraints;
td->elements = asn_DEF_INTEGER.elements;
@@ -111,6 +113,7 @@
Int1_decode_xer,
Int1_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_Int1_tags_1,
sizeof(asn_DEF_Int1_tags_1)
@@ -187,6 +190,8 @@
td->xer_encoder = asn_DEF_Int1.xer_encoder;
td->uper_decoder = asn_DEF_Int1.uper_decoder;
td->uper_encoder = asn_DEF_Int1.uper_encoder;
+ td->oer_decoder = asn_DEF_Int1.oer_decoder;
+ td->oer_encoder = asn_DEF_Int1.oer_encoder;
if(!td->per_constraints)
td->per_constraints = asn_DEF_Int1.per_constraints;
td->elements = asn_DEF_Int1.elements;
@@ -255,6 +260,7 @@
Int2_decode_xer,
Int2_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_Int2_tags_1,
sizeof(asn_DEF_Int2_tags_1)
@@ -335,6 +341,8 @@
td->xer_encoder = asn_DEF_Int2.xer_encoder;
td->uper_decoder = asn_DEF_Int2.uper_decoder;
td->uper_encoder = asn_DEF_Int2.uper_encoder;
+ td->oer_decoder = asn_DEF_Int2.oer_decoder;
+ td->oer_encoder = asn_DEF_Int2.oer_encoder;
if(!td->per_constraints)
td->per_constraints = asn_DEF_Int2.per_constraints;
td->elements = asn_DEF_Int2.elements;
@@ -403,6 +411,7 @@
Int3_decode_xer,
Int3_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_Int3_tags_1,
sizeof(asn_DEF_Int3_tags_1)
@@ -483,6 +492,8 @@
td->xer_encoder = asn_DEF_Int3.xer_encoder;
td->uper_decoder = asn_DEF_Int3.uper_decoder;
td->uper_encoder = asn_DEF_Int3.uper_encoder;
+ td->oer_decoder = asn_DEF_Int3.oer_decoder;
+ td->oer_encoder = asn_DEF_Int3.oer_encoder;
if(!td->per_constraints)
td->per_constraints = asn_DEF_Int3.per_constraints;
td->elements = asn_DEF_Int3.elements;
@@ -551,6 +562,7 @@
Int4_decode_xer,
Int4_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_Int4_tags_1,
sizeof(asn_DEF_Int4_tags_1)
@@ -631,6 +643,8 @@
td->xer_encoder = asn_DEF_Int4.xer_encoder;
td->uper_decoder = asn_DEF_Int4.uper_decoder;
td->uper_encoder = asn_DEF_Int4.uper_encoder;
+ td->oer_decoder = asn_DEF_Int4.oer_decoder;
+ td->oer_encoder = asn_DEF_Int4.oer_encoder;
if(!td->per_constraints)
td->per_constraints = asn_DEF_Int4.per_constraints;
td->elements = asn_DEF_Int4.elements;
@@ -699,6 +713,7 @@
Int5_decode_xer,
Int5_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_Int5_tags_1,
sizeof(asn_DEF_Int5_tags_1)
@@ -779,6 +794,8 @@
td->xer_encoder = asn_DEF_INTEGER.xer_encoder;
td->uper_decoder = asn_DEF_INTEGER.uper_decoder;
td->uper_encoder = asn_DEF_INTEGER.uper_encoder;
+ td->oer_decoder = asn_DEF_INTEGER.oer_decoder;
+ td->oer_encoder = asn_DEF_INTEGER.oer_encoder;
if(!td->per_constraints)
td->per_constraints = asn_DEF_INTEGER.per_constraints;
td->elements = asn_DEF_INTEGER.elements;
@@ -847,6 +864,7 @@
ExtensibleExtensions_decode_xer,
ExtensibleExtensions_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_ExtensibleExtensions_tags_1,
sizeof(asn_DEF_ExtensibleExtensions_tags_1)
@@ -904,6 +922,8 @@
td->xer_encoder = asn_DEF_IA5String.xer_encoder;
td->uper_decoder = asn_DEF_IA5String.uper_decoder;
td->uper_encoder = asn_DEF_IA5String.uper_encoder;
+ td->oer_decoder = asn_DEF_IA5String.oer_decoder;
+ td->oer_encoder = asn_DEF_IA5String.oer_encoder;
if(!td->per_constraints)
td->per_constraints = asn_DEF_IA5String.per_constraints;
td->elements = asn_DEF_IA5String.elements;
@@ -972,6 +992,7 @@
Str1_decode_xer,
Str1_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_Str1_tags_1,
sizeof(asn_DEF_Str1_tags_1)
@@ -1064,6 +1085,8 @@
td->xer_encoder = asn_DEF_Str1.xer_encoder;
td->uper_decoder = asn_DEF_Str1.uper_decoder;
td->uper_encoder = asn_DEF_Str1.uper_encoder;
+ td->oer_decoder = asn_DEF_Str1.oer_decoder;
+ td->oer_encoder = asn_DEF_Str1.oer_encoder;
if(!td->per_constraints)
td->per_constraints = asn_DEF_Str1.per_constraints;
td->elements = asn_DEF_Str1.elements;
@@ -1132,6 +1155,7 @@
Str2_decode_xer,
Str2_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_Str2_tags_1,
sizeof(asn_DEF_Str2_tags_1)
@@ -1235,6 +1259,8 @@
td->xer_encoder = asn_DEF_Str2.xer_encoder;
td->uper_decoder = asn_DEF_Str2.uper_decoder;
td->uper_encoder = asn_DEF_Str2.uper_encoder;
+ td->oer_decoder = asn_DEF_Str2.oer_decoder;
+ td->oer_encoder = asn_DEF_Str2.oer_encoder;
if(!td->per_constraints)
td->per_constraints = asn_DEF_Str2.per_constraints;
td->elements = asn_DEF_Str2.elements;
@@ -1303,6 +1329,7 @@
Str3_decode_xer,
Str3_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_Str3_tags_1,
sizeof(asn_DEF_Str3_tags_1)
@@ -1392,6 +1419,8 @@
td->xer_encoder = asn_DEF_IA5String.xer_encoder;
td->uper_decoder = asn_DEF_IA5String.uper_decoder;
td->uper_encoder = asn_DEF_IA5String.uper_encoder;
+ td->oer_decoder = asn_DEF_IA5String.oer_decoder;
+ td->oer_encoder = asn_DEF_IA5String.oer_encoder;
if(!td->per_constraints)
td->per_constraints = asn_DEF_IA5String.per_constraints;
td->elements = asn_DEF_IA5String.elements;
@@ -1460,6 +1489,7 @@
Str4_decode_xer,
Str4_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_Str4_tags_1,
sizeof(asn_DEF_Str4_tags_1)
@@ -1549,6 +1579,8 @@
td->xer_encoder = asn_DEF_IA5String.xer_encoder;
td->uper_decoder = asn_DEF_IA5String.uper_decoder;
td->uper_encoder = asn_DEF_IA5String.uper_encoder;
+ td->oer_decoder = asn_DEF_IA5String.oer_decoder;
+ td->oer_encoder = asn_DEF_IA5String.oer_encoder;
if(!td->per_constraints)
td->per_constraints = asn_DEF_IA5String.per_constraints;
td->elements = asn_DEF_IA5String.elements;
@@ -1617,6 +1649,7 @@
PER_Visible_decode_xer,
PER_Visible_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_PER_Visible_tags_1,
sizeof(asn_DEF_PER_Visible_tags_1)
@@ -1706,6 +1739,8 @@
td->xer_encoder = asn_DEF_PER_Visible.xer_encoder;
td->uper_decoder = asn_DEF_PER_Visible.uper_decoder;
td->uper_encoder = asn_DEF_PER_Visible.uper_encoder;
+ td->oer_decoder = asn_DEF_PER_Visible.oer_decoder;
+ td->oer_encoder = asn_DEF_PER_Visible.oer_encoder;
if(!td->per_constraints)
td->per_constraints = asn_DEF_PER_Visible.per_constraints;
td->elements = asn_DEF_PER_Visible.elements;
@@ -1774,6 +1809,7 @@
PER_Visible_2_decode_xer,
PER_Visible_2_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_PER_Visible_2_tags_1,
sizeof(asn_DEF_PER_Visible_2_tags_1)
@@ -1863,6 +1899,8 @@
td->xer_encoder = asn_DEF_PER_Visible.xer_encoder;
td->uper_decoder = asn_DEF_PER_Visible.uper_decoder;
td->uper_encoder = asn_DEF_PER_Visible.uper_encoder;
+ td->oer_decoder = asn_DEF_PER_Visible.oer_decoder;
+ td->oer_encoder = asn_DEF_PER_Visible.oer_encoder;
if(!td->per_constraints)
td->per_constraints = asn_DEF_PER_Visible.per_constraints;
td->elements = asn_DEF_PER_Visible.elements;
@@ -1931,6 +1969,7 @@
Not_PER_Visible_1_decode_xer,
Not_PER_Visible_1_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_Not_PER_Visible_1_tags_1,
sizeof(asn_DEF_Not_PER_Visible_1_tags_1)
@@ -2020,6 +2059,8 @@
td->xer_encoder = asn_DEF_PER_Visible.xer_encoder;
td->uper_decoder = asn_DEF_PER_Visible.uper_decoder;
td->uper_encoder = asn_DEF_PER_Visible.uper_encoder;
+ td->oer_decoder = asn_DEF_PER_Visible.oer_decoder;
+ td->oer_encoder = asn_DEF_PER_Visible.oer_encoder;
if(!td->per_constraints)
td->per_constraints = asn_DEF_PER_Visible.per_constraints;
td->elements = asn_DEF_PER_Visible.elements;
@@ -2088,6 +2129,7 @@
Not_PER_Visible_2_decode_xer,
Not_PER_Visible_2_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_Not_PER_Visible_2_tags_1,
sizeof(asn_DEF_Not_PER_Visible_2_tags_1)
@@ -2177,6 +2219,8 @@
td->xer_encoder = asn_DEF_PER_Visible.xer_encoder;
td->uper_decoder = asn_DEF_PER_Visible.uper_decoder;
td->uper_encoder = asn_DEF_PER_Visible.uper_encoder;
+ td->oer_decoder = asn_DEF_PER_Visible.oer_decoder;
+ td->oer_encoder = asn_DEF_PER_Visible.oer_encoder;
if(!td->per_constraints)
td->per_constraints = asn_DEF_PER_Visible.per_constraints;
td->elements = asn_DEF_PER_Visible.elements;
@@ -2245,6 +2289,7 @@
Not_PER_Visible_3_decode_xer,
Not_PER_Visible_3_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_Not_PER_Visible_3_tags_1,
sizeof(asn_DEF_Not_PER_Visible_3_tags_1)
@@ -2337,6 +2382,8 @@
td->xer_encoder = asn_DEF_PER_Visible.xer_encoder;
td->uper_decoder = asn_DEF_PER_Visible.uper_decoder;
td->uper_encoder = asn_DEF_PER_Visible.uper_encoder;
+ td->oer_decoder = asn_DEF_PER_Visible.oer_decoder;
+ td->oer_encoder = asn_DEF_PER_Visible.oer_encoder;
if(!td->per_constraints)
td->per_constraints = asn_DEF_PER_Visible.per_constraints;
td->elements = asn_DEF_PER_Visible.elements;
@@ -2405,6 +2452,7 @@
SIZE_but_not_FROM_decode_xer,
SIZE_but_not_FROM_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_SIZE_but_not_FROM_tags_1,
sizeof(asn_DEF_SIZE_but_not_FROM_tags_1)
@@ -2497,6 +2545,8 @@
td->xer_encoder = asn_DEF_PER_Visible.xer_encoder;
td->uper_decoder = asn_DEF_PER_Visible.uper_decoder;
td->uper_encoder = asn_DEF_PER_Visible.uper_encoder;
+ td->oer_decoder = asn_DEF_PER_Visible.oer_decoder;
+ td->oer_encoder = asn_DEF_PER_Visible.oer_encoder;
if(!td->per_constraints)
td->per_constraints = asn_DEF_PER_Visible.per_constraints;
td->elements = asn_DEF_PER_Visible.elements;
@@ -2565,6 +2615,7 @@
SIZE_and_FROM_decode_xer,
SIZE_and_FROM_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_SIZE_and_FROM_tags_1,
sizeof(asn_DEF_SIZE_and_FROM_tags_1)
@@ -2654,6 +2705,8 @@
td->xer_encoder = asn_DEF_PER_Visible.xer_encoder;
td->uper_decoder = asn_DEF_PER_Visible.uper_decoder;
td->uper_encoder = asn_DEF_PER_Visible.uper_encoder;
+ td->oer_decoder = asn_DEF_PER_Visible.oer_decoder;
+ td->oer_encoder = asn_DEF_PER_Visible.oer_encoder;
if(!td->per_constraints)
td->per_constraints = asn_DEF_PER_Visible.per_constraints;
td->elements = asn_DEF_PER_Visible.elements;
@@ -2722,6 +2775,7 @@
Neither_SIZE_nor_FROM_decode_xer,
Neither_SIZE_nor_FROM_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_Neither_SIZE_nor_FROM_tags_1,
sizeof(asn_DEF_Neither_SIZE_nor_FROM_tags_1)
@@ -2805,6 +2859,8 @@
td->xer_encoder = asn_DEF_UTF8String.xer_encoder;
td->uper_decoder = asn_DEF_UTF8String.uper_decoder;
td->uper_encoder = asn_DEF_UTF8String.uper_encoder;
+ td->oer_decoder = asn_DEF_UTF8String.oer_decoder;
+ td->oer_encoder = asn_DEF_UTF8String.oer_encoder;
if(!td->per_constraints)
td->per_constraints = asn_DEF_UTF8String.per_constraints;
td->elements = asn_DEF_UTF8String.elements;
@@ -2873,6 +2929,7 @@
Utf8_4_decode_xer,
Utf8_4_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_Utf8_4_tags_1,
sizeof(asn_DEF_Utf8_4_tags_1)
@@ -2984,6 +3041,8 @@
td->xer_encoder = asn_DEF_Utf8_2.xer_encoder;
td->uper_decoder = asn_DEF_Utf8_2.uper_decoder;
td->uper_encoder = asn_DEF_Utf8_2.uper_encoder;
+ td->oer_decoder = asn_DEF_Utf8_2.oer_decoder;
+ td->oer_encoder = asn_DEF_Utf8_2.oer_encoder;
if(!td->per_constraints)
td->per_constraints = asn_DEF_Utf8_2.per_constraints;
td->elements = asn_DEF_Utf8_2.elements;
@@ -3052,6 +3111,7 @@
Utf8_3_decode_xer,
Utf8_3_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_Utf8_3_tags_1,
sizeof(asn_DEF_Utf8_3_tags_1)
@@ -3133,6 +3193,8 @@
td->xer_encoder = asn_DEF_Utf8_1.xer_encoder;
td->uper_decoder = asn_DEF_Utf8_1.uper_decoder;
td->uper_encoder = asn_DEF_Utf8_1.uper_encoder;
+ td->oer_decoder = asn_DEF_Utf8_1.oer_decoder;
+ td->oer_encoder = asn_DEF_Utf8_1.oer_encoder;
if(!td->per_constraints)
td->per_constraints = asn_DEF_Utf8_1.per_constraints;
td->elements = asn_DEF_Utf8_1.elements;
@@ -3201,6 +3263,7 @@
Utf8_2_decode_xer,
Utf8_2_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_Utf8_2_tags_1,
sizeof(asn_DEF_Utf8_2_tags_1)
@@ -3258,6 +3321,8 @@
td->xer_encoder = asn_DEF_UTF8String.xer_encoder;
td->uper_decoder = asn_DEF_UTF8String.uper_decoder;
td->uper_encoder = asn_DEF_UTF8String.uper_encoder;
+ td->oer_decoder = asn_DEF_UTF8String.oer_decoder;
+ td->oer_encoder = asn_DEF_UTF8String.oer_encoder;
if(!td->per_constraints)
td->per_constraints = asn_DEF_UTF8String.per_constraints;
td->elements = asn_DEF_UTF8String.elements;
@@ -3326,6 +3391,7 @@
Utf8_1_decode_xer,
Utf8_1_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_Utf8_1_tags_1,
sizeof(asn_DEF_Utf8_1_tags_1)
@@ -3430,6 +3496,8 @@
td->xer_encoder = asn_DEF_Identifier.xer_encoder;
td->uper_decoder = asn_DEF_Identifier.uper_decoder;
td->uper_encoder = asn_DEF_Identifier.uper_encoder;
+ td->oer_decoder = asn_DEF_Identifier.oer_decoder;
+ td->oer_encoder = asn_DEF_Identifier.oer_encoder;
if(!td->per_constraints)
td->per_constraints = asn_DEF_Identifier.per_constraints;
td->elements = asn_DEF_Identifier.elements;
@@ -3498,6 +3566,7 @@
VisibleIdentifier_decode_xer,
VisibleIdentifier_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_VisibleIdentifier_tags_1,
sizeof(asn_DEF_VisibleIdentifier_tags_1)
@@ -3581,6 +3650,8 @@
td->xer_encoder = asn_DEF_ENUMERATED.xer_encoder;
td->uper_decoder = asn_DEF_ENUMERATED.uper_decoder;
td->uper_encoder = asn_DEF_ENUMERATED.uper_encoder;
+ td->oer_decoder = asn_DEF_ENUMERATED.oer_decoder;
+ td->oer_encoder = asn_DEF_ENUMERATED.oer_encoder;
if(!td->per_constraints)
td->per_constraints = asn_DEF_ENUMERATED.per_constraints;
td->elements = asn_DEF_ENUMERATED.elements;
@@ -3802,6 +3873,7 @@
enum_c_6_decode_xer,
enum_c_6_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_enum_c_tags_6,
sizeof(asn_DEF_enum_c_tags_6)
@@ -3911,6 +3983,7 @@
SEQUENCE_decode_xer,
SEQUENCE_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_Sequence_tags_1,
sizeof(asn_DEF_Sequence_tags_1)
@@ -3983,6 +4056,7 @@
SEQUENCE_OF_decode_xer,
SEQUENCE_OF_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_SequenceOf_tags_1,
sizeof(asn_DEF_SequenceOf_tags_1)
@@ -4048,6 +4122,8 @@
td->xer_encoder = asn_DEF_ENUMERATED.xer_encoder;
td->uper_decoder = asn_DEF_ENUMERATED.uper_decoder;
td->uper_encoder = asn_DEF_ENUMERATED.uper_encoder;
+ td->oer_decoder = asn_DEF_ENUMERATED.oer_decoder;
+ td->oer_encoder = asn_DEF_ENUMERATED.oer_encoder;
if(!td->per_constraints)
td->per_constraints = asn_DEF_ENUMERATED.per_constraints;
td->elements = asn_DEF_ENUMERATED.elements;
@@ -4133,6 +4209,7 @@
Enum0_decode_xer,
Enum0_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_Enum0_tags_1,
sizeof(asn_DEF_Enum0_tags_1)
@@ -4214,6 +4291,8 @@
td->xer_encoder = asn_DEF_NativeEnumerated.xer_encoder;
td->uper_decoder = asn_DEF_NativeEnumerated.uper_decoder;
td->uper_encoder = asn_DEF_NativeEnumerated.uper_encoder;
+ td->oer_decoder = asn_DEF_NativeEnumerated.oer_decoder;
+ td->oer_encoder = asn_DEF_NativeEnumerated.oer_encoder;
if(!td->per_constraints)
td->per_constraints = asn_DEF_NativeEnumerated.per_constraints;
td->elements = asn_DEF_NativeEnumerated.elements;
@@ -4299,6 +4378,7 @@
Enum1_decode_xer,
Enum1_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_Enum1_tags_1,
sizeof(asn_DEF_Enum1_tags_1)
@@ -4403,6 +4483,8 @@
td->xer_encoder = asn_DEF_VisibleString.xer_encoder;
td->uper_decoder = asn_DEF_VisibleString.uper_decoder;
td->uper_encoder = asn_DEF_VisibleString.uper_encoder;
+ td->oer_decoder = asn_DEF_VisibleString.oer_decoder;
+ td->oer_encoder = asn_DEF_VisibleString.oer_encoder;
if(!td->per_constraints)
td->per_constraints = asn_DEF_VisibleString.per_constraints;
td->elements = asn_DEF_VisibleString.elements;
@@ -4471,6 +4553,7 @@
Identifier_decode_xer,
Identifier_encode_xer,
0, 0, /* No PER support, use "-gen-PER" to enable */
+ 0, 0, /* No OER support, use "-gen-OER" to enable */
0, /* Use generic outmost tag fetcher */
asn_DEF_Identifier_tags_1,
sizeof(asn_DEF_Identifier_tags_1)