version: 0x00000002 root_id: 0x84ea5130 # interface pointer_reference { id: 0x12c83f93 kind: POINTER pointee_type_id: 0x616018d1 # struct nested } pointer_reference { id: 0x1b5b5f31 kind: POINTER pointee_type_id: 0x472d9a5b # struct containing } pointer_reference { id: 0x32c82798 kind: POINTER pointee_type_id: 0xe16078fd # struct referring } primitive { id: 0x6720d32f name: "int" encoding: SIGNED_INTEGER bytesize: 0x00000004 } primitive { id: 0xfc0e1dbd name: "long" encoding: SIGNED_INTEGER bytesize: 0x00000008 } member { id: 0xc0117331 name: "inner" type_id: 0x12c83f93 # struct nested* } member { id: 0xc062db16 name: "inner" type_id: 0x616018d1 # struct nested } member { id: 0xa04e65cb name: "x" type_id: 0xfc0e1dbd # long } struct_union { id: 0x472d9a5b kind: STRUCT name: "containing" definition { bytesize: 8 member_id: 0xc062db16 # struct nested inner } } struct_union { id: 0x616018d1 kind: STRUCT name: "nested" definition { bytesize: 8 member_id: 0xa04e65cb # long x } } struct_union { id: 0xe16078fd kind: STRUCT name: "referring" definition { bytesize: 8 member_id: 0xc0117331 # struct nested* inner } } function { id: 0x8c4b85b9 return_type_id: 0x6720d32f # int parameter_id: 0x472d9a5b # struct containing } function { id: 0x9132eac9 return_type_id: 0x6720d32f # int parameter_id: 0x32c82798 # struct referring* } function { id: 0x9b5634e3 return_type_id: 0x6720d32f # int parameter_id: 0x1b5b5f31 # struct containing* } function { id: 0xa5d8fd10 return_type_id: 0x6720d32f # int parameter_id: 0xe16078fd # struct referring } elf_symbol { id: 0x97e8ca66 name: "register_ops6" is_defined: true symbol_type: FUNCTION type_id: 0x8c4b85b9 # int(struct containing) } elf_symbol { id: 0x68a86d39 name: "register_ops7" is_defined: true symbol_type: FUNCTION type_id: 0x9b5634e3 # int(struct containing*) } elf_symbol { id: 0x1f6abcc7 name: "register_ops8" is_defined: true symbol_type: FUNCTION type_id: 0xa5d8fd10 # int(struct referring) } elf_symbol { id: 0xdc2ac9cf name: "register_ops9" is_defined: true symbol_type: FUNCTION type_id: 0x9132eac9 # int(struct referring*) } interface { id: 0x84ea5130 symbol_id: 0x97e8ca66 # int register_ops6(struct containing) symbol_id: 0x68a86d39 # int register_ops7(struct containing*) symbol_id: 0x1f6abcc7 # int register_ops8(struct referring) symbol_id: 0xdc2ac9cf # int register_ops9(struct referring*) }