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: 0x97e8ca66 92 name: "register_ops6" 93 is_defined: true 94 symbol_type: FUNCTION 95 type_id: 0x01533705 # void(struct containing) 96} 97elf_symbol { 98 id: 0x68a86d39 99 name: "register_ops7" 100 is_defined: true 101 symbol_type: FUNCTION 102 type_id: 0x164e865f # void(struct containing*) 103} 104elf_symbol { 105 id: 0x1f6abcc7 106 name: "register_ops8" 107 is_defined: true 108 symbol_type: FUNCTION 109 type_id: 0x28c04fac # void(struct referring) 110} 111elf_symbol { 112 id: 0xdc2ac9cf 113 name: "register_ops9" 114 is_defined: true 115 symbol_type: FUNCTION 116 type_id: 0x1c2a5875 # void(struct referring*) 117} 118interface { 119 id: 0x84ea5130 120 symbol_id: 0x97e8ca66 # void register_ops6(struct containing) 121 symbol_id: 0x68a86d39 # void register_ops7(struct containing*) 122 symbol_id: 0x1f6abcc7 # void register_ops8(struct referring) 123 symbol_id: 0xdc2ac9cf # void register_ops9(struct referring*) 124} 125