1version: 0x00000002 2root_id: 0x84ea5130 # interface 3special { 4 id: 0x48b5725f 5 kind: VOID 6} 7pointer_reference { 8 id: 0x12c83f93 9 kind: POINTER 10 pointee_type_id: 0x616018d1 # struct nested 11} 12pointer_reference { 13 id: 0x1b5b5f31 14 kind: POINTER 15 pointee_type_id: 0x472d9a5b # struct containing 16} 17pointer_reference { 18 id: 0x32c82798 19 kind: POINTER 20 pointee_type_id: 0xe16078fd # struct referring 21} 22primitive { 23 id: 0xfc0e1dbd 24 name: "long" 25 encoding: SIGNED_INTEGER 26 bytesize: 0x00000008 27} 28member { 29 id: 0xc0117331 30 name: "inner" 31 type_id: 0x12c83f93 # struct nested* 32} 33member { 34 id: 0xc062db16 35 name: "inner" 36 type_id: 0x616018d1 # struct nested 37} 38member { 39 id: 0xa04e65cb 40 name: "x" 41 type_id: 0xfc0e1dbd # long 42} 43struct_union { 44 id: 0x472d9a5b 45 kind: STRUCT 46 name: "containing" 47 definition { 48 bytesize: 8 49 member_id: 0xc062db16 # struct nested inner 50 } 51} 52struct_union { 53 id: 0x616018d1 54 kind: STRUCT 55 name: "nested" 56 definition { 57 bytesize: 8 58 member_id: 0xa04e65cb # long x 59 } 60} 61struct_union { 62 id: 0xe16078fd 63 kind: STRUCT 64 name: "referring" 65 definition { 66 bytesize: 8 67 member_id: 0xc0117331 # struct nested* inner 68 } 69} 70function { 71 id: 0x01533705 72 return_type_id: 0x48b5725f # void 73 parameter_id: 0x472d9a5b # struct containing 74} 75function { 76 id: 0x164e865f 77 return_type_id: 0x48b5725f # void 78 parameter_id: 0x1b5b5f31 # struct containing* 79} 80function { 81 id: 0x1c2a5875 82 return_type_id: 0x48b5725f # void 83 parameter_id: 0x32c82798 # struct referring* 84} 85function { 86 id: 0x28c04fac 87 return_type_id: 0x48b5725f # void 88 parameter_id: 0xe16078fd # struct referring 89} 90elf_symbol { 91 id: 0x347b0ec1 92 name: "_Z13register_ops610containing" 93 is_defined: true 94 symbol_type: FUNCTION 95 type_id: 0x01533705 # void(struct containing) 96 full_name: "register_ops6" 97} 98elf_symbol { 99 id: 0xcc14c364 100 name: "_Z13register_ops7P10containing" 101 is_defined: true 102 symbol_type: FUNCTION 103 type_id: 0x164e865f # void(struct containing*) 104 full_name: "register_ops7" 105} 106elf_symbol { 107 id: 0xe408ab24 108 name: "_Z13register_ops89referring" 109 is_defined: true 110 symbol_type: FUNCTION 111 type_id: 0x28c04fac # void(struct referring) 112 full_name: "register_ops8" 113} 114elf_symbol { 115 id: 0x9d450b2c 116 name: "_Z13register_ops9P9referring" 117 is_defined: true 118 symbol_type: FUNCTION 119 type_id: 0x1c2a5875 # void(struct referring*) 120 full_name: "register_ops9" 121} 122interface { 123 id: 0x84ea5130 124 symbol_id: 0x347b0ec1 # void register_ops6(struct containing) 125 symbol_id: 0xcc14c364 # void register_ops7(struct containing*) 126 symbol_id: 0xe408ab24 # void register_ops8(struct referring) 127 symbol_id: 0x9d450b2c # void register_ops9(struct referring*) 128} 129