1version: 0x00000002 2root_id: 0x84ea5130 # interface 3pointer_reference { 4 id: 0x2be339a0 5 kind: POINTER 6 pointee_type_id: 0x85cc001f # int(int, int, int, int) 7} 8pointer_reference { 9 id: 0x2be35e80 10 kind: POINTER 11 pointee_type_id: 0x85cd9c9c # int(int, int, int) 12} 13pointer_reference { 14 id: 0x2be52c8d 15 kind: POINTER 16 pointee_type_id: 0x85d454a8 # int(int, int) 17} 18primitive { 19 id: 0x6720d32f 20 name: "int" 21 encoding: SIGNED_INTEGER 22 bytesize: 0x00000004 23} 24member { 25 id: 0xab194353 26 name: "f01" 27 type_id: 0x2be52c8d # int(*)(int, int) 28} 29member { 30 id: 0xe7582706 31 name: "f02" 32 type_id: 0x2be52c8d # int(*)(int, int) 33 offset: 64 34} 35member { 36 id: 0x269f96e1 37 name: "f03" 38 type_id: 0x2be52c8d # int(*)(int, int) 39 offset: 128 40} 41member { 42 id: 0x6edf7381 43 name: "f04" 44 type_id: 0x2be35e80 # int(*)(int, int, int) 45 offset: 192 46} 47member { 48 id: 0xae1e0655 49 name: "f05" 50 type_id: 0x2be35e80 # int(*)(int, int, int) 51 offset: 256 52} 53member { 54 id: 0xec5d8fef 55 name: "f06" 56 type_id: 0x2be35e80 # int(*)(int, int, int) 57 offset: 320 58} 59member { 60 id: 0x2d9d2928 61 name: "f07" 62 type_id: 0x2be35e80 # int(*)(int, int, int) 63 offset: 384 64} 65member { 66 id: 0x7fd98f4c 67 name: "f08" 68 type_id: 0x2be35e80 # int(*)(int, int, int) 69 offset: 448 70} 71member { 72 id: 0xbd1a65d0 73 name: "f09" 74 type_id: 0x2be339a0 # int(*)(int, int, int, int) 75 offset: 512 76} 77member { 78 id: 0x15949fa0 79 name: "f10" 80 type_id: 0x2be339a0 # int(*)(int, int, int, int) 81 offset: 576 82} 83member { 84 id: 0xd553c44f 85 name: "f11" 86 type_id: 0x2be339a0 # int(*)(int, int, int, int) 87 offset: 640 88} 89member { 90 id: 0x94135c5f 91 name: "f12" 92 type_id: 0x2be339a0 # int(*)(int, int, int, int) 93 offset: 704 94} 95struct_union { 96 id: 0xf57dfbfc 97 kind: STRUCT 98 name: "S" 99 definition { 100 bytesize: 96 101 member_id: 0xab194353 # int(* f01)(int, int) 102 member_id: 0xe7582706 # int(* f02)(int, int) 103 member_id: 0x269f96e1 # int(* f03)(int, int) 104 member_id: 0x6edf7381 # int(* f04)(int, int, int) 105 member_id: 0xae1e0655 # int(* f05)(int, int, int) 106 member_id: 0xec5d8fef # int(* f06)(int, int, int) 107 member_id: 0x2d9d2928 # int(* f07)(int, int, int) 108 member_id: 0x7fd98f4c # int(* f08)(int, int, int) 109 member_id: 0xbd1a65d0 # int(* f09)(int, int, int, int) 110 member_id: 0x15949fa0 # int(* f10)(int, int, int, int) 111 member_id: 0xd553c44f # int(* f11)(int, int, int, int) 112 member_id: 0x94135c5f # int(* f12)(int, int, int, int) 113 } 114} 115function { 116 id: 0x85cc001f 117 return_type_id: 0x6720d32f # int 118 parameter_id: 0x6720d32f # int 119 parameter_id: 0x6720d32f # int 120 parameter_id: 0x6720d32f # int 121 parameter_id: 0x6720d32f # int 122} 123function { 124 id: 0x85cd9c9c 125 return_type_id: 0x6720d32f # int 126 parameter_id: 0x6720d32f # int 127 parameter_id: 0x6720d32f # int 128 parameter_id: 0x6720d32f # int 129} 130function { 131 id: 0x85d454a8 132 return_type_id: 0x6720d32f # int 133 parameter_id: 0x6720d32f # int 134 parameter_id: 0x6720d32f # int 135} 136elf_symbol { 137 id: 0x8bf70937 138 name: "f01" 139 is_defined: true 140 symbol_type: FUNCTION 141 type_id: 0x85d454a8 # int(int, int) 142 full_name: "f01" 143} 144elf_symbol { 145 id: 0xcab4baef 146 name: "f02" 147 is_defined: true 148 symbol_type: FUNCTION 149 type_id: 0x85d454a8 # int(int, int) 150 full_name: "f02" 151} 152elf_symbol { 153 id: 0x09745218 154 name: "f03" 155 is_defined: true 156 symbol_type: FUNCTION 157 type_id: 0x85d454a8 # int(int, int) 158 full_name: "f03" 159} 160elf_symbol { 161 id: 0xb2312b1c 162 name: "f04" 163 is_defined: true 164 symbol_type: FUNCTION 165 type_id: 0x85cd9c9c # int(int, int, int) 166 full_name: "f04" 167} 168elf_symbol { 169 id: 0x76f6b896 170 name: "f05" 171 is_defined: true 172 symbol_type: FUNCTION 173 type_id: 0x85cd9c9c # int(int, int, int) 174 full_name: "f05" 175} 176elf_symbol { 177 id: 0x37b65de0 178 name: "f06" 179 is_defined: true 180 symbol_type: FUNCTION 181 type_id: 0x85cd9c9c # int(int, int, int) 182 full_name: "f06" 183} 184elf_symbol { 185 id: 0xf477c0b7 186 name: "f07" 187 is_defined: true 188 symbol_type: FUNCTION 189 type_id: 0x85cd9c9c # int(int, int, int) 190 full_name: "f07" 191} 192elf_symbol { 193 id: 0x4aca4031 194 name: "f08" 195 is_defined: true 196 symbol_type: FUNCTION 197 type_id: 0x85cd9c9c # int(int, int, int) 198 full_name: "f08" 199} 200elf_symbol { 201 id: 0x858be3e5 202 name: "f09" 203 is_defined: true 204 symbol_type: FUNCTION 205 type_id: 0x85cc001f # int(int, int, int, int) 206 full_name: "f09" 207} 208elf_symbol { 209 id: 0x288f47a4 210 name: "f10" 211 is_defined: true 212 symbol_type: FUNCTION 213 type_id: 0x85cc001f # int(int, int, int, int) 214 full_name: "f10" 215} 216elf_symbol { 217 id: 0xe9cfbccb 218 name: "f11" 219 is_defined: true 220 symbol_type: FUNCTION 221 type_id: 0x85cc001f # int(int, int, int, int) 222 full_name: "f11" 223} 224elf_symbol { 225 id: 0xaf0c113b 226 name: "f12" 227 is_defined: true 228 symbol_type: FUNCTION 229 type_id: 0x85cc001f # int(int, int, int, int) 230 full_name: "f12" 231} 232elf_symbol { 233 id: 0x3e4f6c44 234 name: "s" 235 is_defined: true 236 symbol_type: OBJECT 237 type_id: 0xf57dfbfc # struct S 238 full_name: "s" 239} 240interface { 241 id: 0x84ea5130 242 symbol_id: 0x8bf70937 # int f01(int, int) 243 symbol_id: 0xcab4baef # int f02(int, int) 244 symbol_id: 0x09745218 # int f03(int, int) 245 symbol_id: 0xb2312b1c # int f04(int, int, int) 246 symbol_id: 0x76f6b896 # int f05(int, int, int) 247 symbol_id: 0x37b65de0 # int f06(int, int, int) 248 symbol_id: 0xf477c0b7 # int f07(int, int, int) 249 symbol_id: 0x4aca4031 # int f08(int, int, int) 250 symbol_id: 0x858be3e5 # int f09(int, int, int, int) 251 symbol_id: 0x288f47a4 # int f10(int, int, int, int) 252 symbol_id: 0xe9cfbccb # int f11(int, int, int, int) 253 symbol_id: 0xaf0c113b # int f12(int, int, int, int) 254 symbol_id: 0x3e4f6c44 # struct S s 255} 256