Commit 9f30ef19 authored by Lev Walkin's avatar Lev Walkin

less space

parent c7312e95
...@@ -667,25 +667,21 @@ accept_as_encode_xer(asn_TYPE_descriptor_t *td, void *structure, ...@@ -667,25 +667,21 @@ accept_as_encode_xer(asn_TYPE_descriptor_t *td, void *structure,
/*** <<< STAT-DEFS [ActionItem] >>> ***/ /*** <<< STAT-DEFS [ActionItem] >>> ***/
static asn_INTEGER_enum_map_t asn_MAP_accept_as_enum2value[] = { static asn_INTEGER_enum_map_t asn_MAP_accept_as_value2enum[] = {
{ "safe", 1 }, { 0, 7, "unknown" },
{ "unknown", 0 }, { 1, 4, "safe" },
{ "unsafe", 2 } { 2, 6, "unsafe" }
/* This list is extensible */ /* This list is extensible */
}; };
static asn_INTEGER_enum_map_t asn_MAP_accept_as_value2enum[] = { static unsigned int asn_MAP_accept_as_enum2value[] = {
{ "unknown", 0 }, 1, /* safe(1) */
{ "safe", 1 }, 0, /* unknown(0) */
{ "unsafe", 2 } 2 /* unsafe(2) */
/* This list is extensible */ /* This list is extensible */
}; };
static asn_INTEGER_specifics_t asn_DEF_accept_as_specs = { static asn_INTEGER_specifics_t asn_DEF_accept_as_specs = {
/* Two name<->value maps sorted differently; asn_MAP_accept_as_value2enum, /* "tag" => N; sorted by tag */
* this may seem like a waste of space, asn_MAP_accept_as_enum2value, /* N => "tag"; sorted by N */
* but the strings actually share it.
*/
asn_MAP_accept_as_enum2value, /* "tag" => N; sorted by tag */
asn_MAP_accept_as_value2enum, /* N => "tag"; sorted by N */
3, /* Number of elements in the maps */ 3, /* Number of elements in the maps */
1 /* Enumeration is extensible */ 1 /* Enumeration is extensible */
}; };
......
...@@ -163,23 +163,19 @@ SimpleType_encode_xer(asn_TYPE_descriptor_t *td, void *structure, ...@@ -163,23 +163,19 @@ SimpleType_encode_xer(asn_TYPE_descriptor_t *td, void *structure,
/*** <<< STAT-DEFS [SimpleType] >>> ***/ /*** <<< STAT-DEFS [SimpleType] >>> ***/
static asn_INTEGER_enum_map_t asn_MAP_SimpleType_enum2value[] = {
{ "one", 0 },
{ "three", 2 },
{ "two", 1 }
};
static asn_INTEGER_enum_map_t asn_MAP_SimpleType_value2enum[] = { static asn_INTEGER_enum_map_t asn_MAP_SimpleType_value2enum[] = {
{ "one", 0 }, { 0, 3, "one" },
{ "two", 1 }, { 1, 3, "two" },
{ "three", 2 } { 2, 5, "three" }
};
static unsigned int asn_MAP_SimpleType_enum2value[] = {
0, /* one(0) */
2, /* three(2) */
1 /* two(1) */
}; };
static asn_INTEGER_specifics_t asn_DEF_SimpleType_specs = { static asn_INTEGER_specifics_t asn_DEF_SimpleType_specs = {
/* Two name<->value maps sorted differently; asn_MAP_SimpleType_value2enum, /* "tag" => N; sorted by tag */
* this may seem like a waste of space, asn_MAP_SimpleType_enum2value, /* N => "tag"; sorted by N */
* but the strings actually share it.
*/
asn_MAP_SimpleType_enum2value, /* "tag" => N; sorted by tag */
asn_MAP_SimpleType_value2enum, /* N => "tag"; sorted by N */
3, /* Number of elements in the maps */ 3, /* Number of elements in the maps */
0 /* Enumeration is not extensible */ 0 /* Enumeration is not extensible */
}; };
......
...@@ -751,21 +751,17 @@ SetOfEnums_Member_encode_xer(asn_TYPE_descriptor_t *td, void *structure, ...@@ -751,21 +751,17 @@ SetOfEnums_Member_encode_xer(asn_TYPE_descriptor_t *td, void *structure,
/*** <<< STAT-DEFS [SetOfEnums] >>> ***/ /*** <<< STAT-DEFS [SetOfEnums] >>> ***/
static asn_INTEGER_enum_map_t asn_MAP_SetOfEnums_Member_enum2value[] = {
{ "one", 0 },
{ "oneMore", 1 }
};
static asn_INTEGER_enum_map_t asn_MAP_SetOfEnums_Member_value2enum[] = { static asn_INTEGER_enum_map_t asn_MAP_SetOfEnums_Member_value2enum[] = {
{ "one", 0 }, { 0, 3, "one" },
{ "oneMore", 1 } { 1, 7, "oneMore" }
};
static unsigned int asn_MAP_SetOfEnums_Member_enum2value[] = {
0, /* one(0) */
1 /* oneMore(1) */
}; };
static asn_INTEGER_specifics_t asn_DEF_SetOfEnums_Member_specs = { static asn_INTEGER_specifics_t asn_DEF_SetOfEnums_Member_specs = {
/* Two name<->value maps sorted differently; asn_MAP_SetOfEnums_Member_value2enum, /* "tag" => N; sorted by tag */
* this may seem like a waste of space, asn_MAP_SetOfEnums_Member_enum2value, /* N => "tag"; sorted by N */
* but the strings actually share it.
*/
asn_MAP_SetOfEnums_Member_enum2value, /* "tag" => N; sorted by tag */
asn_MAP_SetOfEnums_Member_value2enum, /* N => "tag"; sorted by N */
2, /* Number of elements in the maps */ 2, /* Number of elements in the maps */
0 /* Enumeration is not extensible */ 0 /* Enumeration is not extensible */
}; };
...@@ -936,23 +932,19 @@ id_encode_xer(asn_TYPE_descriptor_t *td, void *structure, ...@@ -936,23 +932,19 @@ id_encode_xer(asn_TYPE_descriptor_t *td, void *structure,
/*** <<< STAT-DEFS [SequenceOf] >>> ***/ /*** <<< STAT-DEFS [SequenceOf] >>> ***/
static asn_INTEGER_enum_map_t asn_MAP_id_enum2value[] = { static asn_INTEGER_enum_map_t asn_MAP_id_value2enum[] = {
{ "one", 1 }, { 1, 3, "one" },
{ "two", 2 } { 2, 3, "two" }
/* This list is extensible */ /* This list is extensible */
}; };
static asn_INTEGER_enum_map_t asn_MAP_id_value2enum[] = { static unsigned int asn_MAP_id_enum2value[] = {
{ "one", 1 }, 0, /* one(1) */
{ "two", 2 } 1 /* two(2) */
/* This list is extensible */ /* This list is extensible */
}; };
static asn_INTEGER_specifics_t asn_DEF_id_specs = { static asn_INTEGER_specifics_t asn_DEF_id_specs = {
/* Two name<->value maps sorted differently; asn_MAP_id_value2enum, /* "tag" => N; sorted by tag */
* this may seem like a waste of space, asn_MAP_id_enum2value, /* N => "tag"; sorted by N */
* but the strings actually share it.
*/
asn_MAP_id_enum2value, /* "tag" => N; sorted by tag */
asn_MAP_id_value2enum, /* N => "tag"; sorted by N */
2, /* Number of elements in the maps */ 2, /* Number of elements in the maps */
1 /* Enumeration is extensible */ 1 /* Enumeration is extensible */
}; };
......
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