1version: 0x00000002 2root_id: 0x84ea5130 # interface 3primitive { 4 id: 0x4585663f 5 name: "unsigned int" 6 encoding: UNSIGNED_INTEGER 7 bytesize: 0x00000004 8} 9enumeration { 10 id: 0x226ff690 11 name: "Foo" 12 definition { 13 underlying_type_id: 0x4585663f # unsigned int 14 enumerator { 15 name: "FOO_ZERO" 16 } 17 enumerator { 18 name: "FOO_ONE" 19 value: 1 20 } 21 enumerator { 22 name: "FOO_TWO" 23 value: 2 24 } 25 enumerator { 26 name: "FOO_THREE" 27 value: 3 28 } 29 } 30} 31elf_symbol { 32 id: 0xa58ca0b6 33 name: "bar" 34 is_defined: true 35 symbol_type: OBJECT 36 type_id: 0x226ff690 # enum Foo 37 full_name: "bar" 38} 39interface { 40 id: 0x84ea5130 41 symbol_id: 0xa58ca0b6 # enum Foo bar 42} 43