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.
 

79 lines
1.9 KiB

pEpACIDLang {
include pEpACIDLang.yml2
package ig_c99 {
version 1.0;
license "License text";
copyleft "Copyleft 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
""";
};
};
};
}