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