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