1version: 0x00000002 2root_id: 0x84ea5130 # interface 3pointer_reference { 4 id: 0x37cf4758 5 kind: POINTER 6 pointee_type_id: 0xf57dfbfc # struct S 7} 8primitive { 9 id: 0x6720d32f 10 name: "int" 11 encoding: SIGNED_INTEGER 12 bytesize: 0x00000004 13} 14struct_union { 15 id: 0xf57dfbfc 16 kind: STRUCT 17 name: "S" 18 definition { 19 bytesize: 1 20 } 21} 22function { 23 id: 0x85cc001f 24 return_type_id: 0x6720d32f # int 25 parameter_id: 0x6720d32f # int 26 parameter_id: 0x6720d32f # int 27 parameter_id: 0x6720d32f # int 28 parameter_id: 0x6720d32f # int 29} 30function { 31 id: 0x85cd9c9c 32 return_type_id: 0x6720d32f # int 33 parameter_id: 0x6720d32f # int 34 parameter_id: 0x6720d32f # int 35 parameter_id: 0x6720d32f # int 36} 37function { 38 id: 0x85d454a8 39 return_type_id: 0x6720d32f # int 40 parameter_id: 0x6720d32f # int 41 parameter_id: 0x6720d32f # int 42} 43function { 44 id: 0x91f67981 45 return_type_id: 0x6720d32f # int 46 parameter_id: 0x37cf4758 # struct S* 47 parameter_id: 0x6720d32f # int 48 parameter_id: 0x6720d32f # int 49} 50function { 51 id: 0x91f7e502 52 return_type_id: 0x6720d32f # int 53 parameter_id: 0x37cf4758 # struct S* 54 parameter_id: 0x6720d32f # int 55 parameter_id: 0x6720d32f # int 56 parameter_id: 0x6720d32f # int 57} 58function { 59 id: 0x91f7fcca 60 return_type_id: 0x6720d32f # int 61 parameter_id: 0x37cf4758 # struct S* 62 parameter_id: 0x6720d32f # int 63 parameter_id: 0x6720d32f # int 64 parameter_id: 0x6720d32f # int 65 parameter_id: 0x6720d32f # int 66} 67elf_symbol { 68 id: 0x04cd8675 69 name: "_Z3f01ii" 70 is_defined: true 71 symbol_type: FUNCTION 72 type_id: 0x85d454a8 # int(int, int) 73 full_name: "f01" 74} 75elf_symbol { 76 id: 0xd8e7287e 77 name: "_Z3f02ii" 78 is_defined: true 79 symbol_type: FUNCTION 80 type_id: 0x85d454a8 # int(int, int) 81 full_name: "f02" 82} 83elf_symbol { 84 id: 0x62b93d25 85 name: "_Z3f03ii" 86 is_defined: true 87 symbol_type: FUNCTION 88 type_id: 0x85d454a8 # int(int, int) 89 full_name: "f03" 90} 91elf_symbol { 92 id: 0x6d85d90a 93 name: "_Z3f04iii" 94 is_defined: true 95 symbol_type: FUNCTION 96 type_id: 0x85cd9c9c # int(int, int, int) 97 full_name: "f04" 98} 99elf_symbol { 100 id: 0x3e906889 101 name: "_Z3f05iii" 102 is_defined: true 103 symbol_type: FUNCTION 104 type_id: 0x85cd9c9c # int(int, int, int) 105 full_name: "f05" 106} 107elf_symbol { 108 id: 0xdf3dae94 109 name: "_Z3f06iii" 110 is_defined: true 111 symbol_type: FUNCTION 112 type_id: 0x85cd9c9c # int(int, int, int) 113 full_name: "f06" 114} 115elf_symbol { 116 id: 0x8242169f 117 name: "_Z3f07iii" 118 is_defined: true 119 symbol_type: FUNCTION 120 type_id: 0x85cd9c9c # int(int, int, int) 121 full_name: "f07" 122} 123elf_symbol { 124 id: 0xa02977d3 125 name: "_Z3f08iii" 126 is_defined: true 127 symbol_type: FUNCTION 128 type_id: 0x85cd9c9c # int(int, int, int) 129 full_name: "f08" 130} 131elf_symbol { 132 id: 0xacc46d56 133 name: "_Z3f09iiii" 134 is_defined: true 135 symbol_type: FUNCTION 136 type_id: 0x85cc001f # int(int, int, int, int) 137 full_name: "f09" 138} 139elf_symbol { 140 id: 0x19eecc21 141 name: "_Z3f10iiii" 142 is_defined: true 143 symbol_type: FUNCTION 144 type_id: 0x85cc001f # int(int, int, int, int) 145 full_name: "f10" 146} 147elf_symbol { 148 id: 0xcaac68ac 149 name: "_Z3f11iiii" 150 is_defined: true 151 symbol_type: FUNCTION 152 type_id: 0x85cc001f # int(int, int, int, int) 153 full_name: "f11" 154} 155elf_symbol { 156 id: 0x9dac9678 157 name: "_Z3f12iiii" 158 is_defined: true 159 symbol_type: FUNCTION 160 type_id: 0x85cc001f # int(int, int, int, int) 161 full_name: "f12" 162} 163elf_symbol { 164 id: 0xb6104462 165 name: "_ZN1S3f01Eii" 166 is_defined: true 167 symbol_type: FUNCTION 168 type_id: 0x91f67981 # int(struct S*, int, int) 169 full_name: "S::f01" 170} 171elf_symbol { 172 id: 0xe096747f 173 name: "_ZN1S3f02Eii" 174 is_defined: true 175 symbol_type: FUNCTION 176 type_id: 0x91f67981 # int(struct S*, int, int) 177 full_name: "S::f02" 178} 179elf_symbol { 180 id: 0xe75212ee 181 name: "_ZN1S3f03Eii" 182 is_defined: true 183 symbol_type: FUNCTION 184 type_id: 0x91f67981 # int(struct S*, int, int) 185 full_name: "S::f03" 186} 187elf_symbol { 188 id: 0x3f66b497 189 name: "_ZN1S3f04Eiii" 190 is_defined: true 191 symbol_type: FUNCTION 192 type_id: 0x91f7e502 # int(struct S*, int, int, int) 193 full_name: "S::f04" 194} 195elf_symbol { 196 id: 0xba6389ba 197 name: "_ZN1S3f05Eiii" 198 is_defined: true 199 symbol_type: FUNCTION 200 type_id: 0x91f7e502 # int(struct S*, int, int, int) 201 full_name: "S::f05" 202} 203elf_symbol { 204 id: 0x9bfbfd6f 205 name: "_ZN1S3f06Eiii" 206 is_defined: true 207 symbol_type: FUNCTION 208 type_id: 0x91f7e502 # int(struct S*, int, int, int) 209 full_name: "S::f06" 210} 211elf_symbol { 212 id: 0x7e444f5b 213 name: "_ZN1S3f07Eiii" 214 is_defined: true 215 symbol_type: FUNCTION 216 type_id: 0x91f7e502 # int(struct S*, int, int, int) 217 full_name: "S::f07" 218} 219elf_symbol { 220 id: 0x1cea5f3c 221 name: "_ZN1S3f08Eiii" 222 is_defined: true 223 symbol_type: FUNCTION 224 type_id: 0x91f7e502 # int(struct S*, int, int, int) 225 full_name: "S::f08" 226} 227elf_symbol { 228 id: 0xf68e705e 229 name: "_ZN1S3f09Eiiii" 230 is_defined: true 231 symbol_type: FUNCTION 232 type_id: 0x91f7fcca # int(struct S*, int, int, int, int) 233 full_name: "S::f09" 234} 235elf_symbol { 236 id: 0xb296d732 237 name: "_ZN1S3f10Eiiii" 238 is_defined: true 239 symbol_type: FUNCTION 240 type_id: 0x91f7fcca # int(struct S*, int, int, int, int) 241 full_name: "S::f10" 242} 243elf_symbol { 244 id: 0x12addaa8 245 name: "_ZN1S3f11Eiiii" 246 is_defined: true 247 symbol_type: FUNCTION 248 type_id: 0x91f7fcca # int(struct S*, int, int, int, int) 249 full_name: "S::f11" 250} 251elf_symbol { 252 id: 0xb0e58223 253 name: "_ZN1S3f12Eiiii" 254 is_defined: true 255 symbol_type: FUNCTION 256 type_id: 0x91f7fcca # int(struct S*, int, int, int, int) 257 full_name: "S::f12" 258} 259elf_symbol { 260 id: 0x3e4f6c44 261 name: "s" 262 is_defined: true 263 symbol_type: OBJECT 264 type_id: 0xf57dfbfc # struct S 265 full_name: "s" 266} 267interface { 268 id: 0x84ea5130 269 symbol_id: 0x04cd8675 # int f01(int, int) 270 symbol_id: 0xd8e7287e # int f02(int, int) 271 symbol_id: 0x62b93d25 # int f03(int, int) 272 symbol_id: 0x6d85d90a # int f04(int, int, int) 273 symbol_id: 0x3e906889 # int f05(int, int, int) 274 symbol_id: 0xdf3dae94 # int f06(int, int, int) 275 symbol_id: 0x8242169f # int f07(int, int, int) 276 symbol_id: 0xa02977d3 # int f08(int, int, int) 277 symbol_id: 0xacc46d56 # int f09(int, int, int, int) 278 symbol_id: 0x19eecc21 # int f10(int, int, int, int) 279 symbol_id: 0xcaac68ac # int f11(int, int, int, int) 280 symbol_id: 0x9dac9678 # int f12(int, int, int, int) 281 symbol_id: 0xb6104462 # int S::f01(struct S*, int, int) 282 symbol_id: 0xe096747f # int S::f02(struct S*, int, int) 283 symbol_id: 0xe75212ee # int S::f03(struct S*, int, int) 284 symbol_id: 0x3f66b497 # int S::f04(struct S*, int, int, int) 285 symbol_id: 0xba6389ba # int S::f05(struct S*, int, int, int) 286 symbol_id: 0x9bfbfd6f # int S::f06(struct S*, int, int, int) 287 symbol_id: 0x7e444f5b # int S::f07(struct S*, int, int, int) 288 symbol_id: 0x1cea5f3c # int S::f08(struct S*, int, int, int) 289 symbol_id: 0xf68e705e # int S::f09(struct S*, int, int, int, int) 290 symbol_id: 0xb296d732 # int S::f10(struct S*, int, int, int, int) 291 symbol_id: 0x12addaa8 # int S::f11(struct S*, int, int, int, int) 292 symbol_id: 0xb0e58223 # int S::f12(struct S*, int, int, int, int) 293 symbol_id: 0x3e4f6c44 # struct S s 294} 295