You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
78 lines
1.8 KiB
78 lines
1.8 KiB
pEpACIDLang {
|
|
include pEpACIDLang.yml2
|
|
|
|
package ig_c99 {
|
|
version 1.0;
|
|
license "License text";
|
|
|
|
api test_enum {
|
|
enum implicit_value_items {
|
|
item item1;
|
|
item item2;
|
|
item item3;
|
|
item item4;
|
|
};
|
|
|
|
enum explicit_dec_value_items {
|
|
item item1 0;
|
|
item item2 2;
|
|
item item3 987;
|
|
item item4 -3;
|
|
};
|
|
|
|
enum explicit_hex_value_items {
|
|
item item1 "0x0";
|
|
item item2 "0x2";
|
|
item item2 "0xFF";
|
|
item item2 "0xff";
|
|
item item3 "0x987";
|
|
item item4 "0x3";
|
|
};
|
|
};
|
|
|
|
api test_enum_doc {
|
|
enum doc_well_formatted {
|
|
item item1 doc="oneline doc";
|
|
item item2 doc="";
|
|
item item3
|
|
doc=
|
|
"""
|
|
item 3
|
|
------
|
|
multiline
|
|
doc
|
|
""";
|
|
};
|
|
|
|
enum doc_badly_formattted {
|
|
item item1 0;
|
|
item item2 1;
|
|
item item3 2
|
|
doc=
|
|
"""
|
|
|
|
|
|
|
|
item 3
|
|
------
|
|
|
|
multiline
|
|
|
|
doc with bad formattting """;
|
|
};
|
|
|
|
enum item_items_with_doc {
|
|
item item1 0x00;
|
|
item item2 0x10 doc="oneline doc";
|
|
item item3 0xff
|
|
doc=
|
|
"""
|
|
item 3
|
|
------
|
|
multi line
|
|
doc
|
|
""";
|
|
};
|
|
};
|
|
};
|
|
}
|
|
|