1*90c8c64dSAndroid Build Coastguard Worker record_types { 2*90c8c64dSAndroid Build Coastguard Worker type_info { 3*90c8c64dSAndroid Build Coastguard Worker name: "HiddenBase" 4*90c8c64dSAndroid Build Coastguard Worker size: 8 5*90c8c64dSAndroid Build Coastguard Worker alignment: 4 6*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTI10HiddenBase" 7*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example3.h" 8*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTI10HiddenBase" 9*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTI10HiddenBase" 10*90c8c64dSAndroid Build Coastguard Worker } 11*90c8c64dSAndroid Build Coastguard Worker fields { 12*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIi" 13*90c8c64dSAndroid Build Coastguard Worker field_offset: 0 14*90c8c64dSAndroid Build Coastguard Worker field_name: "hide" 15*90c8c64dSAndroid Build Coastguard Worker access: private_access 16*90c8c64dSAndroid Build Coastguard Worker } 17*90c8c64dSAndroid Build Coastguard Worker fields { 18*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIf" 19*90c8c64dSAndroid Build Coastguard Worker field_offset: 32 20*90c8c64dSAndroid Build Coastguard Worker field_name: "seek" 21*90c8c64dSAndroid Build Coastguard Worker access: private_access 22*90c8c64dSAndroid Build Coastguard Worker } 23*90c8c64dSAndroid Build Coastguard Worker access: public_access 24*90c8c64dSAndroid Build Coastguard Worker record_kind: class_kind 25*90c8c64dSAndroid Build Coastguard Worker } 26*90c8c64dSAndroid Build Coastguard Worker record_types { 27*90c8c64dSAndroid Build Coastguard Worker type_info { 28*90c8c64dSAndroid Build Coastguard Worker name: "List<float>" 29*90c8c64dSAndroid Build Coastguard Worker size: 8 30*90c8c64dSAndroid Build Coastguard Worker alignment: 8 31*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTI4ListIfE" 32*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 33*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTI4ListIfE" 34*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTI4ListIfE" 35*90c8c64dSAndroid Build Coastguard Worker } 36*90c8c64dSAndroid Build Coastguard Worker fields { 37*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIPN4ListIfE5_NodeE" 38*90c8c64dSAndroid Build Coastguard Worker field_offset: 0 39*90c8c64dSAndroid Build Coastguard Worker field_name: "middle" 40*90c8c64dSAndroid Build Coastguard Worker access: public_access 41*90c8c64dSAndroid Build Coastguard Worker } 42*90c8c64dSAndroid Build Coastguard Worker template_info { 43*90c8c64dSAndroid Build Coastguard Worker elements { 44*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIf" 45*90c8c64dSAndroid Build Coastguard Worker } 46*90c8c64dSAndroid Build Coastguard Worker } 47*90c8c64dSAndroid Build Coastguard Worker access: public_access 48*90c8c64dSAndroid Build Coastguard Worker record_kind: class_kind 49*90c8c64dSAndroid Build Coastguard Worker } 50*90c8c64dSAndroid Build Coastguard Worker record_types { 51*90c8c64dSAndroid Build Coastguard Worker type_info { 52*90c8c64dSAndroid Build Coastguard Worker name: "List<int>" 53*90c8c64dSAndroid Build Coastguard Worker size: 8 54*90c8c64dSAndroid Build Coastguard Worker alignment: 8 55*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTI4ListIiE" 56*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 57*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTI4ListIiE" 58*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTI4ListIiE" 59*90c8c64dSAndroid Build Coastguard Worker } 60*90c8c64dSAndroid Build Coastguard Worker fields { 61*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIPN4ListIiE5_NodeE" 62*90c8c64dSAndroid Build Coastguard Worker field_offset: 0 63*90c8c64dSAndroid Build Coastguard Worker field_name: "middle" 64*90c8c64dSAndroid Build Coastguard Worker access: public_access 65*90c8c64dSAndroid Build Coastguard Worker } 66*90c8c64dSAndroid Build Coastguard Worker template_info { 67*90c8c64dSAndroid Build Coastguard Worker elements { 68*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIi" 69*90c8c64dSAndroid Build Coastguard Worker } 70*90c8c64dSAndroid Build Coastguard Worker } 71*90c8c64dSAndroid Build Coastguard Worker access: public_access 72*90c8c64dSAndroid Build Coastguard Worker record_kind: class_kind 73*90c8c64dSAndroid Build Coastguard Worker } 74*90c8c64dSAndroid Build Coastguard Worker record_types { 75*90c8c64dSAndroid Build Coastguard Worker type_info { 76*90c8c64dSAndroid Build Coastguard Worker name: "Hello" 77*90c8c64dSAndroid Build Coastguard Worker size: 32 78*90c8c64dSAndroid Build Coastguard Worker alignment: 4 79*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTI5Hello" 80*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 81*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTI5Hello" 82*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTI5Hello" 83*90c8c64dSAndroid Build Coastguard Worker } 84*90c8c64dSAndroid Build Coastguard Worker fields { 85*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIi" 86*90c8c64dSAndroid Build Coastguard Worker field_offset: 0 87*90c8c64dSAndroid Build Coastguard Worker field_name: "foo" 88*90c8c64dSAndroid Build Coastguard Worker access: public_access 89*90c8c64dSAndroid Build Coastguard Worker } 90*90c8c64dSAndroid Build Coastguard Worker fields { 91*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIi" 92*90c8c64dSAndroid Build Coastguard Worker field_offset: 32 93*90c8c64dSAndroid Build Coastguard Worker field_name: "bar" 94*90c8c64dSAndroid Build Coastguard Worker access: public_access 95*90c8c64dSAndroid Build Coastguard Worker } 96*90c8c64dSAndroid Build Coastguard Worker fields { 97*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIw" 98*90c8c64dSAndroid Build Coastguard Worker field_offset: 64 99*90c8c64dSAndroid Build Coastguard Worker field_name: "d" 100*90c8c64dSAndroid Build Coastguard Worker access: public_access 101*90c8c64dSAndroid Build Coastguard Worker } 102*90c8c64dSAndroid Build Coastguard Worker fields { 103*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIN5Hello2$AE" 104*90c8c64dSAndroid Build Coastguard Worker field_offset: 96 105*90c8c64dSAndroid Build Coastguard Worker field_name: "enum_field" 106*90c8c64dSAndroid Build Coastguard Worker access: public_access 107*90c8c64dSAndroid Build Coastguard Worker } 108*90c8c64dSAndroid Build Coastguard Worker fields { 109*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIN5Hello2$CE" 110*90c8c64dSAndroid Build Coastguard Worker field_offset: 128 111*90c8c64dSAndroid Build Coastguard Worker field_name: "enum_field2" 112*90c8c64dSAndroid Build Coastguard Worker access: public_access 113*90c8c64dSAndroid Build Coastguard Worker } 114*90c8c64dSAndroid Build Coastguard Worker fields { 115*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIN5HelloUt1_E" 116*90c8c64dSAndroid Build Coastguard Worker field_offset: 160 117*90c8c64dSAndroid Build Coastguard Worker field_name: "" 118*90c8c64dSAndroid Build Coastguard Worker access: public_access 119*90c8c64dSAndroid Build Coastguard Worker } 120*90c8c64dSAndroid Build Coastguard Worker access: public_access 121*90c8c64dSAndroid Build Coastguard Worker record_kind: struct_kind 122*90c8c64dSAndroid Build Coastguard Worker } 123*90c8c64dSAndroid Build Coastguard Worker record_types { 124*90c8c64dSAndroid Build Coastguard Worker type_info { 125*90c8c64dSAndroid Build Coastguard Worker name: "CPPHello" 126*90c8c64dSAndroid Build Coastguard Worker size: 56 127*90c8c64dSAndroid Build Coastguard Worker alignment: 8 128*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTI8CPPHello" 129*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 130*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTI8CPPHello" 131*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTI8CPPHello" 132*90c8c64dSAndroid Build Coastguard Worker } 133*90c8c64dSAndroid Build Coastguard Worker fields { 134*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIKi" 135*90c8c64dSAndroid Build Coastguard Worker field_offset: 352 136*90c8c64dSAndroid Build Coastguard Worker field_name: "cpp_foo" 137*90c8c64dSAndroid Build Coastguard Worker access: public_access 138*90c8c64dSAndroid Build Coastguard Worker } 139*90c8c64dSAndroid Build Coastguard Worker fields { 140*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIKf" 141*90c8c64dSAndroid Build Coastguard Worker field_offset: 384 142*90c8c64dSAndroid Build Coastguard Worker field_name: "cpp_bar" 143*90c8c64dSAndroid Build Coastguard Worker access: public_access 144*90c8c64dSAndroid Build Coastguard Worker } 145*90c8c64dSAndroid Build Coastguard Worker base_specifiers { 146*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIN5test210HelloAgainE" 147*90c8c64dSAndroid Build Coastguard Worker is_virtual: false 148*90c8c64dSAndroid Build Coastguard Worker access: private_access 149*90c8c64dSAndroid Build Coastguard Worker } 150*90c8c64dSAndroid Build Coastguard Worker base_specifiers { 151*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIN5test38ByeAgainIfEE" 152*90c8c64dSAndroid Build Coastguard Worker is_virtual: false 153*90c8c64dSAndroid Build Coastguard Worker access: public_access 154*90c8c64dSAndroid Build Coastguard Worker } 155*90c8c64dSAndroid Build Coastguard Worker vtable_layout { 156*90c8c64dSAndroid Build Coastguard Worker vtable_components { 157*90c8c64dSAndroid Build Coastguard Worker kind: OffsetToTop 158*90c8c64dSAndroid Build Coastguard Worker mangled_component_name: "" 159*90c8c64dSAndroid Build Coastguard Worker component_value: 0 160*90c8c64dSAndroid Build Coastguard Worker is_pure: false 161*90c8c64dSAndroid Build Coastguard Worker } 162*90c8c64dSAndroid Build Coastguard Worker vtable_components { 163*90c8c64dSAndroid Build Coastguard Worker kind: RTTI 164*90c8c64dSAndroid Build Coastguard Worker mangled_component_name: "_ZTI8CPPHello" 165*90c8c64dSAndroid Build Coastguard Worker component_value: 0 166*90c8c64dSAndroid Build Coastguard Worker is_pure: false 167*90c8c64dSAndroid Build Coastguard Worker } 168*90c8c64dSAndroid Build Coastguard Worker vtable_components { 169*90c8c64dSAndroid Build Coastguard Worker kind: FunctionPointer 170*90c8c64dSAndroid Build Coastguard Worker mangled_component_name: "_ZN8CPPHello5againEv" 171*90c8c64dSAndroid Build Coastguard Worker component_value: 0 172*90c8c64dSAndroid Build Coastguard Worker is_pure: false 173*90c8c64dSAndroid Build Coastguard Worker } 174*90c8c64dSAndroid Build Coastguard Worker vtable_components { 175*90c8c64dSAndroid Build Coastguard Worker kind: CompleteDtorPointer 176*90c8c64dSAndroid Build Coastguard Worker mangled_component_name: "_ZN8CPPHelloD1Ev" 177*90c8c64dSAndroid Build Coastguard Worker component_value: 0 178*90c8c64dSAndroid Build Coastguard Worker is_pure: false 179*90c8c64dSAndroid Build Coastguard Worker } 180*90c8c64dSAndroid Build Coastguard Worker vtable_components { 181*90c8c64dSAndroid Build Coastguard Worker kind: DeletingDtorPointer 182*90c8c64dSAndroid Build Coastguard Worker mangled_component_name: "_ZN8CPPHelloD0Ev" 183*90c8c64dSAndroid Build Coastguard Worker component_value: 0 184*90c8c64dSAndroid Build Coastguard Worker is_pure: false 185*90c8c64dSAndroid Build Coastguard Worker } 186*90c8c64dSAndroid Build Coastguard Worker } 187*90c8c64dSAndroid Build Coastguard Worker access: public_access 188*90c8c64dSAndroid Build Coastguard Worker record_kind: struct_kind 189*90c8c64dSAndroid Build Coastguard Worker } 190*90c8c64dSAndroid Build Coastguard Worker record_types { 191*90c8c64dSAndroid Build Coastguard Worker type_info { 192*90c8c64dSAndroid Build Coastguard Worker name: "List<float>::_Node" 193*90c8c64dSAndroid Build Coastguard Worker size: 24 194*90c8c64dSAndroid Build Coastguard Worker alignment: 8 195*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIN4ListIfE5_NodeE" 196*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 197*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIN4ListIfE5_NodeE" 198*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIN4ListIfE5_NodeE" 199*90c8c64dSAndroid Build Coastguard Worker } 200*90c8c64dSAndroid Build Coastguard Worker fields { 201*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIf" 202*90c8c64dSAndroid Build Coastguard Worker field_offset: 0 203*90c8c64dSAndroid Build Coastguard Worker field_name: "mVal" 204*90c8c64dSAndroid Build Coastguard Worker access: private_access 205*90c8c64dSAndroid Build Coastguard Worker } 206*90c8c64dSAndroid Build Coastguard Worker fields { 207*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIPN4ListIfE5_NodeE" 208*90c8c64dSAndroid Build Coastguard Worker field_offset: 64 209*90c8c64dSAndroid Build Coastguard Worker field_name: "mpPrev" 210*90c8c64dSAndroid Build Coastguard Worker access: private_access 211*90c8c64dSAndroid Build Coastguard Worker } 212*90c8c64dSAndroid Build Coastguard Worker fields { 213*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIPN4ListIfE5_NodeE" 214*90c8c64dSAndroid Build Coastguard Worker field_offset: 128 215*90c8c64dSAndroid Build Coastguard Worker field_name: "mpNext" 216*90c8c64dSAndroid Build Coastguard Worker access: private_access 217*90c8c64dSAndroid Build Coastguard Worker } 218*90c8c64dSAndroid Build Coastguard Worker access: public_access 219*90c8c64dSAndroid Build Coastguard Worker record_kind: class_kind 220*90c8c64dSAndroid Build Coastguard Worker } 221*90c8c64dSAndroid Build Coastguard Worker record_types { 222*90c8c64dSAndroid Build Coastguard Worker type_info { 223*90c8c64dSAndroid Build Coastguard Worker name: "Hello::(anonymous)" 224*90c8c64dSAndroid Build Coastguard Worker size: 12 225*90c8c64dSAndroid Build Coastguard Worker alignment: 4 226*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIN5HelloUt1_E" 227*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 228*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIN5HelloUt1_E" 229*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIN5HelloUt1_E" 230*90c8c64dSAndroid Build Coastguard Worker } 231*90c8c64dSAndroid Build Coastguard Worker fields { 232*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIi" 233*90c8c64dSAndroid Build Coastguard Worker field_offset: 0 234*90c8c64dSAndroid Build Coastguard Worker field_name: "a" 235*90c8c64dSAndroid Build Coastguard Worker access: public_access 236*90c8c64dSAndroid Build Coastguard Worker } 237*90c8c64dSAndroid Build Coastguard Worker fields { 238*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIi" 239*90c8c64dSAndroid Build Coastguard Worker field_offset: 32 240*90c8c64dSAndroid Build Coastguard Worker field_name: "b" 241*90c8c64dSAndroid Build Coastguard Worker access: public_access 242*90c8c64dSAndroid Build Coastguard Worker } 243*90c8c64dSAndroid Build Coastguard Worker fields { 244*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIN5HelloUt1_Ut_E" 245*90c8c64dSAndroid Build Coastguard Worker field_offset: 64 246*90c8c64dSAndroid Build Coastguard Worker field_name: "" 247*90c8c64dSAndroid Build Coastguard Worker access: public_access 248*90c8c64dSAndroid Build Coastguard Worker } 249*90c8c64dSAndroid Build Coastguard Worker access: public_access 250*90c8c64dSAndroid Build Coastguard Worker is_anonymous: true 251*90c8c64dSAndroid Build Coastguard Worker record_kind: struct_kind 252*90c8c64dSAndroid Build Coastguard Worker } 253*90c8c64dSAndroid Build Coastguard Worker record_types { 254*90c8c64dSAndroid Build Coastguard Worker type_info { 255*90c8c64dSAndroid Build Coastguard Worker name: "Hello::(anonymous)::(anonymous)" 256*90c8c64dSAndroid Build Coastguard Worker size: 4 257*90c8c64dSAndroid Build Coastguard Worker alignment: 4 258*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIN5HelloUt1_Ut_E" 259*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 260*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIN5HelloUt1_Ut_E" 261*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIN5HelloUt1_Ut_E" 262*90c8c64dSAndroid Build Coastguard Worker } 263*90c8c64dSAndroid Build Coastguard Worker fields { 264*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIi" 265*90c8c64dSAndroid Build Coastguard Worker field_offset: 0 266*90c8c64dSAndroid Build Coastguard Worker field_name: "c" 267*90c8c64dSAndroid Build Coastguard Worker access: public_access 268*90c8c64dSAndroid Build Coastguard Worker } 269*90c8c64dSAndroid Build Coastguard Worker access: public_access 270*90c8c64dSAndroid Build Coastguard Worker is_anonymous: true 271*90c8c64dSAndroid Build Coastguard Worker record_kind: struct_kind 272*90c8c64dSAndroid Build Coastguard Worker } 273*90c8c64dSAndroid Build Coastguard Worker record_types { 274*90c8c64dSAndroid Build Coastguard Worker type_info { 275*90c8c64dSAndroid Build Coastguard Worker name: "test2::HelloAgain" 276*90c8c64dSAndroid Build Coastguard Worker size: 40 277*90c8c64dSAndroid Build Coastguard Worker alignment: 8 278*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIN5test210HelloAgainE" 279*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example2.h" 280*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIN5test210HelloAgainE" 281*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIN5test210HelloAgainE" 282*90c8c64dSAndroid Build Coastguard Worker } 283*90c8c64dSAndroid Build Coastguard Worker fields { 284*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTINSt3__16vectorIPN5test210HelloAgainENS_9allocatorIS3_EEEE" 285*90c8c64dSAndroid Build Coastguard Worker field_offset: 64 286*90c8c64dSAndroid Build Coastguard Worker field_name: "foo_again" 287*90c8c64dSAndroid Build Coastguard Worker access: public_access 288*90c8c64dSAndroid Build Coastguard Worker } 289*90c8c64dSAndroid Build Coastguard Worker fields { 290*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIi" 291*90c8c64dSAndroid Build Coastguard Worker field_offset: 256 292*90c8c64dSAndroid Build Coastguard Worker field_name: "bar_again" 293*90c8c64dSAndroid Build Coastguard Worker access: public_access 294*90c8c64dSAndroid Build Coastguard Worker } 295*90c8c64dSAndroid Build Coastguard Worker vtable_layout { 296*90c8c64dSAndroid Build Coastguard Worker vtable_components { 297*90c8c64dSAndroid Build Coastguard Worker kind: OffsetToTop 298*90c8c64dSAndroid Build Coastguard Worker mangled_component_name: "" 299*90c8c64dSAndroid Build Coastguard Worker component_value: 0 300*90c8c64dSAndroid Build Coastguard Worker is_pure: false 301*90c8c64dSAndroid Build Coastguard Worker } 302*90c8c64dSAndroid Build Coastguard Worker vtable_components { 303*90c8c64dSAndroid Build Coastguard Worker kind: RTTI 304*90c8c64dSAndroid Build Coastguard Worker mangled_component_name: "_ZTIN5test210HelloAgainE" 305*90c8c64dSAndroid Build Coastguard Worker component_value: 0 306*90c8c64dSAndroid Build Coastguard Worker is_pure: false 307*90c8c64dSAndroid Build Coastguard Worker } 308*90c8c64dSAndroid Build Coastguard Worker vtable_components { 309*90c8c64dSAndroid Build Coastguard Worker kind: FunctionPointer 310*90c8c64dSAndroid Build Coastguard Worker mangled_component_name: "_ZN5test210HelloAgain5againEv" 311*90c8c64dSAndroid Build Coastguard Worker component_value: 0 312*90c8c64dSAndroid Build Coastguard Worker is_pure: false 313*90c8c64dSAndroid Build Coastguard Worker } 314*90c8c64dSAndroid Build Coastguard Worker vtable_components { 315*90c8c64dSAndroid Build Coastguard Worker kind: CompleteDtorPointer 316*90c8c64dSAndroid Build Coastguard Worker mangled_component_name: "_ZN5test210HelloAgainD1Ev" 317*90c8c64dSAndroid Build Coastguard Worker component_value: 0 318*90c8c64dSAndroid Build Coastguard Worker is_pure: false 319*90c8c64dSAndroid Build Coastguard Worker } 320*90c8c64dSAndroid Build Coastguard Worker vtable_components { 321*90c8c64dSAndroid Build Coastguard Worker kind: DeletingDtorPointer 322*90c8c64dSAndroid Build Coastguard Worker mangled_component_name: "_ZN5test210HelloAgainD0Ev" 323*90c8c64dSAndroid Build Coastguard Worker component_value: 0 324*90c8c64dSAndroid Build Coastguard Worker is_pure: false 325*90c8c64dSAndroid Build Coastguard Worker } 326*90c8c64dSAndroid Build Coastguard Worker } 327*90c8c64dSAndroid Build Coastguard Worker access: public_access 328*90c8c64dSAndroid Build Coastguard Worker record_kind: struct_kind 329*90c8c64dSAndroid Build Coastguard Worker } 330*90c8c64dSAndroid Build Coastguard Worker record_types { 331*90c8c64dSAndroid Build Coastguard Worker type_info { 332*90c8c64dSAndroid Build Coastguard Worker name: "test3::Outer::Inner" 333*90c8c64dSAndroid Build Coastguard Worker size: 4 334*90c8c64dSAndroid Build Coastguard Worker alignment: 4 335*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIN5test35Outer5InnerE" 336*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example2.h" 337*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIN5test35Outer5InnerE" 338*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIN5test35Outer5InnerE" 339*90c8c64dSAndroid Build Coastguard Worker } 340*90c8c64dSAndroid Build Coastguard Worker fields { 341*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIi" 342*90c8c64dSAndroid Build Coastguard Worker field_offset: 0 343*90c8c64dSAndroid Build Coastguard Worker field_name: "b" 344*90c8c64dSAndroid Build Coastguard Worker access: private_access 345*90c8c64dSAndroid Build Coastguard Worker } 346*90c8c64dSAndroid Build Coastguard Worker access: private_access 347*90c8c64dSAndroid Build Coastguard Worker record_kind: class_kind 348*90c8c64dSAndroid Build Coastguard Worker } 349*90c8c64dSAndroid Build Coastguard Worker record_types { 350*90c8c64dSAndroid Build Coastguard Worker type_info { 351*90c8c64dSAndroid Build Coastguard Worker name: "test3::Outer" 352*90c8c64dSAndroid Build Coastguard Worker size: 4 353*90c8c64dSAndroid Build Coastguard Worker alignment: 4 354*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIN5test35OuterE" 355*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example2.h" 356*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIN5test35OuterE" 357*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIN5test35OuterE" 358*90c8c64dSAndroid Build Coastguard Worker } 359*90c8c64dSAndroid Build Coastguard Worker fields { 360*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIi" 361*90c8c64dSAndroid Build Coastguard Worker field_offset: 0 362*90c8c64dSAndroid Build Coastguard Worker field_name: "a" 363*90c8c64dSAndroid Build Coastguard Worker access: public_access 364*90c8c64dSAndroid Build Coastguard Worker } 365*90c8c64dSAndroid Build Coastguard Worker access: public_access 366*90c8c64dSAndroid Build Coastguard Worker record_kind: class_kind 367*90c8c64dSAndroid Build Coastguard Worker } 368*90c8c64dSAndroid Build Coastguard Worker record_types { 369*90c8c64dSAndroid Build Coastguard Worker type_info { 370*90c8c64dSAndroid Build Coastguard Worker name: "test3::ByeAgain<double>" 371*90c8c64dSAndroid Build Coastguard Worker size: 16 372*90c8c64dSAndroid Build Coastguard Worker alignment: 8 373*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIN5test38ByeAgainIdEE" 374*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example2.h" 375*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIN5test38ByeAgainIdEE" 376*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIN5test38ByeAgainIdEE" 377*90c8c64dSAndroid Build Coastguard Worker } 378*90c8c64dSAndroid Build Coastguard Worker fields { 379*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTId" 380*90c8c64dSAndroid Build Coastguard Worker field_offset: 0 381*90c8c64dSAndroid Build Coastguard Worker field_name: "foo_again" 382*90c8c64dSAndroid Build Coastguard Worker access: public_access 383*90c8c64dSAndroid Build Coastguard Worker } 384*90c8c64dSAndroid Build Coastguard Worker fields { 385*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIi" 386*90c8c64dSAndroid Build Coastguard Worker field_offset: 64 387*90c8c64dSAndroid Build Coastguard Worker field_name: "bar_again" 388*90c8c64dSAndroid Build Coastguard Worker access: public_access 389*90c8c64dSAndroid Build Coastguard Worker } 390*90c8c64dSAndroid Build Coastguard Worker template_info { 391*90c8c64dSAndroid Build Coastguard Worker elements { 392*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTId" 393*90c8c64dSAndroid Build Coastguard Worker } 394*90c8c64dSAndroid Build Coastguard Worker } 395*90c8c64dSAndroid Build Coastguard Worker access: public_access 396*90c8c64dSAndroid Build Coastguard Worker record_kind: struct_kind 397*90c8c64dSAndroid Build Coastguard Worker } 398*90c8c64dSAndroid Build Coastguard Worker record_types { 399*90c8c64dSAndroid Build Coastguard Worker type_info { 400*90c8c64dSAndroid Build Coastguard Worker name: "test3::ByeAgain<float>" 401*90c8c64dSAndroid Build Coastguard Worker size: 8 402*90c8c64dSAndroid Build Coastguard Worker alignment: 4 403*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIN5test38ByeAgainIfEE" 404*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example2.h" 405*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIN5test38ByeAgainIfEE" 406*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIN5test38ByeAgainIfEE" 407*90c8c64dSAndroid Build Coastguard Worker } 408*90c8c64dSAndroid Build Coastguard Worker fields { 409*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIf" 410*90c8c64dSAndroid Build Coastguard Worker field_offset: 0 411*90c8c64dSAndroid Build Coastguard Worker field_name: "foo_again" 412*90c8c64dSAndroid Build Coastguard Worker access: public_access 413*90c8c64dSAndroid Build Coastguard Worker } 414*90c8c64dSAndroid Build Coastguard Worker fields { 415*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIf" 416*90c8c64dSAndroid Build Coastguard Worker field_offset: 32 417*90c8c64dSAndroid Build Coastguard Worker field_name: "bar_Again" 418*90c8c64dSAndroid Build Coastguard Worker access: public_access 419*90c8c64dSAndroid Build Coastguard Worker } 420*90c8c64dSAndroid Build Coastguard Worker template_info { 421*90c8c64dSAndroid Build Coastguard Worker elements { 422*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIf" 423*90c8c64dSAndroid Build Coastguard Worker } 424*90c8c64dSAndroid Build Coastguard Worker } 425*90c8c64dSAndroid Build Coastguard Worker access: public_access 426*90c8c64dSAndroid Build Coastguard Worker record_kind: struct_kind 427*90c8c64dSAndroid Build Coastguard Worker } 428*90c8c64dSAndroid Build Coastguard Worker enum_types { 429*90c8c64dSAndroid Build Coastguard Worker type_info { 430*90c8c64dSAndroid Build Coastguard Worker name: "Foo_s" 431*90c8c64dSAndroid Build Coastguard Worker size: 4 432*90c8c64dSAndroid Build Coastguard Worker alignment: 4 433*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTI5Foo_s" 434*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example2.h" 435*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTI5Foo_s" 436*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTI5Foo_s" 437*90c8c64dSAndroid Build Coastguard Worker } 438*90c8c64dSAndroid Build Coastguard Worker underlying_type: "_ZTIj" 439*90c8c64dSAndroid Build Coastguard Worker enum_fields { 440*90c8c64dSAndroid Build Coastguard Worker enum_field_value: 10 441*90c8c64dSAndroid Build Coastguard Worker name: "foosball" 442*90c8c64dSAndroid Build Coastguard Worker } 443*90c8c64dSAndroid Build Coastguard Worker enum_fields { 444*90c8c64dSAndroid Build Coastguard Worker enum_field_value: 11 445*90c8c64dSAndroid Build Coastguard Worker name: "foosbat" 446*90c8c64dSAndroid Build Coastguard Worker } 447*90c8c64dSAndroid Build Coastguard Worker access: public_access 448*90c8c64dSAndroid Build Coastguard Worker } 449*90c8c64dSAndroid Build Coastguard Worker enum_types { 450*90c8c64dSAndroid Build Coastguard Worker type_info { 451*90c8c64dSAndroid Build Coastguard Worker name: "Hello::(unnamed)" 452*90c8c64dSAndroid Build Coastguard Worker size: 4 453*90c8c64dSAndroid Build Coastguard Worker alignment: 4 454*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIN5Hello2$AE" 455*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 456*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIN5Hello2$AE" 457*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIN5Hello2$AE" 458*90c8c64dSAndroid Build Coastguard Worker } 459*90c8c64dSAndroid Build Coastguard Worker underlying_type: "_ZTIj" 460*90c8c64dSAndroid Build Coastguard Worker enum_fields { 461*90c8c64dSAndroid Build Coastguard Worker enum_field_value: 0 462*90c8c64dSAndroid Build Coastguard Worker name: "Hello::A" 463*90c8c64dSAndroid Build Coastguard Worker } 464*90c8c64dSAndroid Build Coastguard Worker enum_fields { 465*90c8c64dSAndroid Build Coastguard Worker enum_field_value: 1 466*90c8c64dSAndroid Build Coastguard Worker name: "Hello::B" 467*90c8c64dSAndroid Build Coastguard Worker } 468*90c8c64dSAndroid Build Coastguard Worker access: public_access 469*90c8c64dSAndroid Build Coastguard Worker } 470*90c8c64dSAndroid Build Coastguard Worker enum_types { 471*90c8c64dSAndroid Build Coastguard Worker type_info { 472*90c8c64dSAndroid Build Coastguard Worker name: "Hello::(unnamed)" 473*90c8c64dSAndroid Build Coastguard Worker size: 4 474*90c8c64dSAndroid Build Coastguard Worker alignment: 4 475*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIN5Hello2$CE" 476*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 477*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIN5Hello2$CE" 478*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIN5Hello2$CE" 479*90c8c64dSAndroid Build Coastguard Worker } 480*90c8c64dSAndroid Build Coastguard Worker underlying_type: "_ZTIj" 481*90c8c64dSAndroid Build Coastguard Worker enum_fields { 482*90c8c64dSAndroid Build Coastguard Worker enum_field_value: 0 483*90c8c64dSAndroid Build Coastguard Worker name: "Hello::C" 484*90c8c64dSAndroid Build Coastguard Worker } 485*90c8c64dSAndroid Build Coastguard Worker enum_fields { 486*90c8c64dSAndroid Build Coastguard Worker enum_field_value: 1 487*90c8c64dSAndroid Build Coastguard Worker name: "Hello::D" 488*90c8c64dSAndroid Build Coastguard Worker } 489*90c8c64dSAndroid Build Coastguard Worker access: public_access 490*90c8c64dSAndroid Build Coastguard Worker } 491*90c8c64dSAndroid Build Coastguard Worker enum_types { 492*90c8c64dSAndroid Build Coastguard Worker type_info { 493*90c8c64dSAndroid Build Coastguard Worker name: "test3::Kind" 494*90c8c64dSAndroid Build Coastguard Worker size: 4 495*90c8c64dSAndroid Build Coastguard Worker alignment: 4 496*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIN5test34KindE" 497*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example2.h" 498*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIN5test34KindE" 499*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIN5test34KindE" 500*90c8c64dSAndroid Build Coastguard Worker } 501*90c8c64dSAndroid Build Coastguard Worker underlying_type: "_ZTIj" 502*90c8c64dSAndroid Build Coastguard Worker enum_fields { 503*90c8c64dSAndroid Build Coastguard Worker enum_field_value: 24 504*90c8c64dSAndroid Build Coastguard Worker name: "test3::kind1" 505*90c8c64dSAndroid Build Coastguard Worker } 506*90c8c64dSAndroid Build Coastguard Worker enum_fields { 507*90c8c64dSAndroid Build Coastguard Worker enum_field_value: 2312 508*90c8c64dSAndroid Build Coastguard Worker name: "test3::kind2" 509*90c8c64dSAndroid Build Coastguard Worker } 510*90c8c64dSAndroid Build Coastguard Worker access: public_access 511*90c8c64dSAndroid Build Coastguard Worker } 512*90c8c64dSAndroid Build Coastguard Worker enum_types { 513*90c8c64dSAndroid Build Coastguard Worker type_info { 514*90c8c64dSAndroid Build Coastguard Worker name: "CPPHello::Bla" 515*90c8c64dSAndroid Build Coastguard Worker size: 4 516*90c8c64dSAndroid Build Coastguard Worker alignment: 4 517*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIN8CPPHello3BlaE" 518*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 519*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIN8CPPHello3BlaE" 520*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIN8CPPHello3BlaE" 521*90c8c64dSAndroid Build Coastguard Worker } 522*90c8c64dSAndroid Build Coastguard Worker underlying_type: "_ZTIj" 523*90c8c64dSAndroid Build Coastguard Worker enum_fields { 524*90c8c64dSAndroid Build Coastguard Worker enum_field_value: 1 525*90c8c64dSAndroid Build Coastguard Worker name: "CPPHello::BLA" 526*90c8c64dSAndroid Build Coastguard Worker } 527*90c8c64dSAndroid Build Coastguard Worker access: public_access 528*90c8c64dSAndroid Build Coastguard Worker } 529*90c8c64dSAndroid Build Coastguard Worker pointer_types { 530*90c8c64dSAndroid Build Coastguard Worker type_info { 531*90c8c64dSAndroid Build Coastguard Worker name: "ForwardDeclaration *" 532*90c8c64dSAndroid Build Coastguard Worker size: 8 533*90c8c64dSAndroid Build Coastguard Worker alignment: 8 534*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTI18ForwardDeclaration" 535*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 536*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIP18ForwardDeclaration" 537*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIP18ForwardDeclaration" 538*90c8c64dSAndroid Build Coastguard Worker } 539*90c8c64dSAndroid Build Coastguard Worker } 540*90c8c64dSAndroid Build Coastguard Worker pointer_types { 541*90c8c64dSAndroid Build Coastguard Worker type_info { 542*90c8c64dSAndroid Build Coastguard Worker name: "List<int> *" 543*90c8c64dSAndroid Build Coastguard Worker size: 8 544*90c8c64dSAndroid Build Coastguard Worker alignment: 8 545*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTI4ListIiE" 546*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 547*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIP4ListIiE" 548*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIP4ListIiE" 549*90c8c64dSAndroid Build Coastguard Worker } 550*90c8c64dSAndroid Build Coastguard Worker } 551*90c8c64dSAndroid Build Coastguard Worker pointer_types { 552*90c8c64dSAndroid Build Coastguard Worker type_info { 553*90c8c64dSAndroid Build Coastguard Worker name: "CPPHello *" 554*90c8c64dSAndroid Build Coastguard Worker size: 8 555*90c8c64dSAndroid Build Coastguard Worker alignment: 8 556*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTI8CPPHello" 557*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 558*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIP8CPPHello" 559*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIP8CPPHello" 560*90c8c64dSAndroid Build Coastguard Worker } 561*90c8c64dSAndroid Build Coastguard Worker } 562*90c8c64dSAndroid Build Coastguard Worker pointer_types { 563*90c8c64dSAndroid Build Coastguard Worker type_info { 564*90c8c64dSAndroid Build Coastguard Worker name: "StackNode<int> *" 565*90c8c64dSAndroid Build Coastguard Worker size: 8 566*90c8c64dSAndroid Build Coastguard Worker alignment: 8 567*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTI9StackNodeIiE" 568*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 569*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIP9StackNodeIiE" 570*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIP9StackNodeIiE" 571*90c8c64dSAndroid Build Coastguard Worker } 572*90c8c64dSAndroid Build Coastguard Worker } 573*90c8c64dSAndroid Build Coastguard Worker pointer_types { 574*90c8c64dSAndroid Build Coastguard Worker type_info { 575*90c8c64dSAndroid Build Coastguard Worker name: "const List<float>::_Node *" 576*90c8c64dSAndroid Build Coastguard Worker size: 8 577*90c8c64dSAndroid Build Coastguard Worker alignment: 8 578*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIKN4ListIfE5_NodeE" 579*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 580*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIPKN4ListIfE5_NodeE" 581*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIPKN4ListIfE5_NodeE" 582*90c8c64dSAndroid Build Coastguard Worker } 583*90c8c64dSAndroid Build Coastguard Worker } 584*90c8c64dSAndroid Build Coastguard Worker pointer_types { 585*90c8c64dSAndroid Build Coastguard Worker type_info { 586*90c8c64dSAndroid Build Coastguard Worker name: "const char *" 587*90c8c64dSAndroid Build Coastguard Worker size: 8 588*90c8c64dSAndroid Build Coastguard Worker alignment: 8 589*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIKc" 590*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 591*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIPKc" 592*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIPKc" 593*90c8c64dSAndroid Build Coastguard Worker } 594*90c8c64dSAndroid Build Coastguard Worker } 595*90c8c64dSAndroid Build Coastguard Worker pointer_types { 596*90c8c64dSAndroid Build Coastguard Worker type_info { 597*90c8c64dSAndroid Build Coastguard Worker name: "List<float>::_Node *" 598*90c8c64dSAndroid Build Coastguard Worker size: 8 599*90c8c64dSAndroid Build Coastguard Worker alignment: 8 600*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIN4ListIfE5_NodeE" 601*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 602*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIPN4ListIfE5_NodeE" 603*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIPN4ListIfE5_NodeE" 604*90c8c64dSAndroid Build Coastguard Worker } 605*90c8c64dSAndroid Build Coastguard Worker } 606*90c8c64dSAndroid Build Coastguard Worker pointer_types { 607*90c8c64dSAndroid Build Coastguard Worker type_info { 608*90c8c64dSAndroid Build Coastguard Worker name: "List<int>::_Node *" 609*90c8c64dSAndroid Build Coastguard Worker size: 8 610*90c8c64dSAndroid Build Coastguard Worker alignment: 8 611*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIN4ListIiE5_NodeE" 612*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 613*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIPN4ListIiE5_NodeE" 614*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIPN4ListIiE5_NodeE" 615*90c8c64dSAndroid Build Coastguard Worker } 616*90c8c64dSAndroid Build Coastguard Worker } 617*90c8c64dSAndroid Build Coastguard Worker pointer_types { 618*90c8c64dSAndroid Build Coastguard Worker type_info { 619*90c8c64dSAndroid Build Coastguard Worker name: "test2::HelloAgain *" 620*90c8c64dSAndroid Build Coastguard Worker size: 8 621*90c8c64dSAndroid Build Coastguard Worker alignment: 8 622*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIN5test210HelloAgainE" 623*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example2.h" 624*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIPN5test210HelloAgainE" 625*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIPN5test210HelloAgainE" 626*90c8c64dSAndroid Build Coastguard Worker } 627*90c8c64dSAndroid Build Coastguard Worker } 628*90c8c64dSAndroid Build Coastguard Worker pointer_types { 629*90c8c64dSAndroid Build Coastguard Worker type_info { 630*90c8c64dSAndroid Build Coastguard Worker name: "float *" 631*90c8c64dSAndroid Build Coastguard Worker size: 8 632*90c8c64dSAndroid Build Coastguard Worker alignment: 8 633*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIf" 634*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 635*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIPf" 636*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIPf" 637*90c8c64dSAndroid Build Coastguard Worker } 638*90c8c64dSAndroid Build Coastguard Worker } 639*90c8c64dSAndroid Build Coastguard Worker pointer_types { 640*90c8c64dSAndroid Build Coastguard Worker type_info { 641*90c8c64dSAndroid Build Coastguard Worker name: "int *" 642*90c8c64dSAndroid Build Coastguard Worker size: 8 643*90c8c64dSAndroid Build Coastguard Worker alignment: 8 644*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIi" 645*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 646*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIPi" 647*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIPi" 648*90c8c64dSAndroid Build Coastguard Worker } 649*90c8c64dSAndroid Build Coastguard Worker } 650*90c8c64dSAndroid Build Coastguard Worker lvalue_reference_types { 651*90c8c64dSAndroid Build Coastguard Worker type_info { 652*90c8c64dSAndroid Build Coastguard Worker name: "const float &" 653*90c8c64dSAndroid Build Coastguard Worker size: 8 654*90c8c64dSAndroid Build Coastguard Worker alignment: 8 655*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIKf" 656*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 657*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIRKf" 658*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIRKf" 659*90c8c64dSAndroid Build Coastguard Worker } 660*90c8c64dSAndroid Build Coastguard Worker } 661*90c8c64dSAndroid Build Coastguard Worker lvalue_reference_types { 662*90c8c64dSAndroid Build Coastguard Worker type_info { 663*90c8c64dSAndroid Build Coastguard Worker name: "float &" 664*90c8c64dSAndroid Build Coastguard Worker size: 8 665*90c8c64dSAndroid Build Coastguard Worker alignment: 8 666*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIf" 667*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 668*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIRf" 669*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIRf" 670*90c8c64dSAndroid Build Coastguard Worker } 671*90c8c64dSAndroid Build Coastguard Worker } 672*90c8c64dSAndroid Build Coastguard Worker lvalue_reference_types { 673*90c8c64dSAndroid Build Coastguard Worker type_info { 674*90c8c64dSAndroid Build Coastguard Worker name: "int &" 675*90c8c64dSAndroid Build Coastguard Worker size: 8 676*90c8c64dSAndroid Build Coastguard Worker alignment: 8 677*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIi" 678*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 679*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIRi" 680*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIRi" 681*90c8c64dSAndroid Build Coastguard Worker } 682*90c8c64dSAndroid Build Coastguard Worker } 683*90c8c64dSAndroid Build Coastguard Worker builtin_types { 684*90c8c64dSAndroid Build Coastguard Worker type_info { 685*90c8c64dSAndroid Build Coastguard Worker name: "bool" 686*90c8c64dSAndroid Build Coastguard Worker size: 1 687*90c8c64dSAndroid Build Coastguard Worker alignment: 1 688*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIb" 689*90c8c64dSAndroid Build Coastguard Worker source_file: "" 690*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIb" 691*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIb" 692*90c8c64dSAndroid Build Coastguard Worker } 693*90c8c64dSAndroid Build Coastguard Worker is_unsigned: true 694*90c8c64dSAndroid Build Coastguard Worker is_integral: true 695*90c8c64dSAndroid Build Coastguard Worker } 696*90c8c64dSAndroid Build Coastguard Worker builtin_types { 697*90c8c64dSAndroid Build Coastguard Worker type_info { 698*90c8c64dSAndroid Build Coastguard Worker name: "char" 699*90c8c64dSAndroid Build Coastguard Worker size: 1 700*90c8c64dSAndroid Build Coastguard Worker alignment: 1 701*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIc" 702*90c8c64dSAndroid Build Coastguard Worker source_file: "" 703*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIc" 704*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIc" 705*90c8c64dSAndroid Build Coastguard Worker } 706*90c8c64dSAndroid Build Coastguard Worker is_unsigned: false 707*90c8c64dSAndroid Build Coastguard Worker is_integral: true 708*90c8c64dSAndroid Build Coastguard Worker } 709*90c8c64dSAndroid Build Coastguard Worker builtin_types { 710*90c8c64dSAndroid Build Coastguard Worker type_info { 711*90c8c64dSAndroid Build Coastguard Worker name: "double" 712*90c8c64dSAndroid Build Coastguard Worker size: 8 713*90c8c64dSAndroid Build Coastguard Worker alignment: 8 714*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTId" 715*90c8c64dSAndroid Build Coastguard Worker source_file: "" 716*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTId" 717*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTId" 718*90c8c64dSAndroid Build Coastguard Worker } 719*90c8c64dSAndroid Build Coastguard Worker is_unsigned: false 720*90c8c64dSAndroid Build Coastguard Worker is_integral: false 721*90c8c64dSAndroid Build Coastguard Worker } 722*90c8c64dSAndroid Build Coastguard Worker builtin_types { 723*90c8c64dSAndroid Build Coastguard Worker type_info { 724*90c8c64dSAndroid Build Coastguard Worker name: "float" 725*90c8c64dSAndroid Build Coastguard Worker size: 4 726*90c8c64dSAndroid Build Coastguard Worker alignment: 4 727*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIf" 728*90c8c64dSAndroid Build Coastguard Worker source_file: "" 729*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIf" 730*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIf" 731*90c8c64dSAndroid Build Coastguard Worker } 732*90c8c64dSAndroid Build Coastguard Worker is_unsigned: false 733*90c8c64dSAndroid Build Coastguard Worker is_integral: false 734*90c8c64dSAndroid Build Coastguard Worker } 735*90c8c64dSAndroid Build Coastguard Worker builtin_types { 736*90c8c64dSAndroid Build Coastguard Worker type_info { 737*90c8c64dSAndroid Build Coastguard Worker name: "int" 738*90c8c64dSAndroid Build Coastguard Worker size: 4 739*90c8c64dSAndroid Build Coastguard Worker alignment: 4 740*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIi" 741*90c8c64dSAndroid Build Coastguard Worker source_file: "" 742*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIi" 743*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIi" 744*90c8c64dSAndroid Build Coastguard Worker } 745*90c8c64dSAndroid Build Coastguard Worker is_unsigned: false 746*90c8c64dSAndroid Build Coastguard Worker is_integral: true 747*90c8c64dSAndroid Build Coastguard Worker } 748*90c8c64dSAndroid Build Coastguard Worker builtin_types { 749*90c8c64dSAndroid Build Coastguard Worker type_info { 750*90c8c64dSAndroid Build Coastguard Worker name: "unsigned int" 751*90c8c64dSAndroid Build Coastguard Worker size: 4 752*90c8c64dSAndroid Build Coastguard Worker alignment: 4 753*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIj" 754*90c8c64dSAndroid Build Coastguard Worker source_file: "" 755*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIj" 756*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIj" 757*90c8c64dSAndroid Build Coastguard Worker } 758*90c8c64dSAndroid Build Coastguard Worker is_unsigned: true 759*90c8c64dSAndroid Build Coastguard Worker is_integral: true 760*90c8c64dSAndroid Build Coastguard Worker } 761*90c8c64dSAndroid Build Coastguard Worker builtin_types { 762*90c8c64dSAndroid Build Coastguard Worker type_info { 763*90c8c64dSAndroid Build Coastguard Worker name: "void" 764*90c8c64dSAndroid Build Coastguard Worker size: 0 765*90c8c64dSAndroid Build Coastguard Worker alignment: 0 766*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIv" 767*90c8c64dSAndroid Build Coastguard Worker source_file: "" 768*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIv" 769*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIv" 770*90c8c64dSAndroid Build Coastguard Worker } 771*90c8c64dSAndroid Build Coastguard Worker is_unsigned: false 772*90c8c64dSAndroid Build Coastguard Worker is_integral: false 773*90c8c64dSAndroid Build Coastguard Worker } 774*90c8c64dSAndroid Build Coastguard Worker builtin_types { 775*90c8c64dSAndroid Build Coastguard Worker type_info { 776*90c8c64dSAndroid Build Coastguard Worker name: "wchar_t" 777*90c8c64dSAndroid Build Coastguard Worker size: 4 778*90c8c64dSAndroid Build Coastguard Worker alignment: 4 779*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIw" 780*90c8c64dSAndroid Build Coastguard Worker source_file: "" 781*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIw" 782*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIw" 783*90c8c64dSAndroid Build Coastguard Worker } 784*90c8c64dSAndroid Build Coastguard Worker is_unsigned: false 785*90c8c64dSAndroid Build Coastguard Worker is_integral: true 786*90c8c64dSAndroid Build Coastguard Worker } 787*90c8c64dSAndroid Build Coastguard Worker qualified_types { 788*90c8c64dSAndroid Build Coastguard Worker type_info { 789*90c8c64dSAndroid Build Coastguard Worker name: "const bool[2]" 790*90c8c64dSAndroid Build Coastguard Worker size: 2 791*90c8c64dSAndroid Build Coastguard Worker alignment: 1 792*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIA2_b" 793*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example2.h" 794*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIA2_Kb" 795*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIA2_Kb" 796*90c8c64dSAndroid Build Coastguard Worker } 797*90c8c64dSAndroid Build Coastguard Worker is_const: true 798*90c8c64dSAndroid Build Coastguard Worker is_volatile: false 799*90c8c64dSAndroid Build Coastguard Worker is_restricted: false 800*90c8c64dSAndroid Build Coastguard Worker } 801*90c8c64dSAndroid Build Coastguard Worker qualified_types { 802*90c8c64dSAndroid Build Coastguard Worker type_info { 803*90c8c64dSAndroid Build Coastguard Worker name: "const CPPHello" 804*90c8c64dSAndroid Build Coastguard Worker size: 56 805*90c8c64dSAndroid Build Coastguard Worker alignment: 8 806*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTI8CPPHello" 807*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 808*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIK8CPPHello" 809*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIK8CPPHello" 810*90c8c64dSAndroid Build Coastguard Worker } 811*90c8c64dSAndroid Build Coastguard Worker is_const: true 812*90c8c64dSAndroid Build Coastguard Worker is_volatile: false 813*90c8c64dSAndroid Build Coastguard Worker is_restricted: false 814*90c8c64dSAndroid Build Coastguard Worker } 815*90c8c64dSAndroid Build Coastguard Worker qualified_types { 816*90c8c64dSAndroid Build Coastguard Worker type_info { 817*90c8c64dSAndroid Build Coastguard Worker name: "const List<float>::_Node" 818*90c8c64dSAndroid Build Coastguard Worker size: 24 819*90c8c64dSAndroid Build Coastguard Worker alignment: 8 820*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIN4ListIfE5_NodeE" 821*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 822*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIKN4ListIfE5_NodeE" 823*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIKN4ListIfE5_NodeE" 824*90c8c64dSAndroid Build Coastguard Worker } 825*90c8c64dSAndroid Build Coastguard Worker is_const: true 826*90c8c64dSAndroid Build Coastguard Worker is_volatile: false 827*90c8c64dSAndroid Build Coastguard Worker is_restricted: false 828*90c8c64dSAndroid Build Coastguard Worker } 829*90c8c64dSAndroid Build Coastguard Worker qualified_types { 830*90c8c64dSAndroid Build Coastguard Worker type_info { 831*90c8c64dSAndroid Build Coastguard Worker name: "const char" 832*90c8c64dSAndroid Build Coastguard Worker size: 1 833*90c8c64dSAndroid Build Coastguard Worker alignment: 1 834*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIc" 835*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 836*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIKc" 837*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIKc" 838*90c8c64dSAndroid Build Coastguard Worker } 839*90c8c64dSAndroid Build Coastguard Worker is_const: true 840*90c8c64dSAndroid Build Coastguard Worker is_volatile: false 841*90c8c64dSAndroid Build Coastguard Worker is_restricted: false 842*90c8c64dSAndroid Build Coastguard Worker } 843*90c8c64dSAndroid Build Coastguard Worker qualified_types { 844*90c8c64dSAndroid Build Coastguard Worker type_info { 845*90c8c64dSAndroid Build Coastguard Worker name: "const float" 846*90c8c64dSAndroid Build Coastguard Worker size: 4 847*90c8c64dSAndroid Build Coastguard Worker alignment: 4 848*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIf" 849*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 850*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIKf" 851*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIKf" 852*90c8c64dSAndroid Build Coastguard Worker } 853*90c8c64dSAndroid Build Coastguard Worker is_const: true 854*90c8c64dSAndroid Build Coastguard Worker is_volatile: false 855*90c8c64dSAndroid Build Coastguard Worker is_restricted: false 856*90c8c64dSAndroid Build Coastguard Worker } 857*90c8c64dSAndroid Build Coastguard Worker qualified_types { 858*90c8c64dSAndroid Build Coastguard Worker type_info { 859*90c8c64dSAndroid Build Coastguard Worker name: "const int" 860*90c8c64dSAndroid Build Coastguard Worker size: 4 861*90c8c64dSAndroid Build Coastguard Worker alignment: 4 862*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIi" 863*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 864*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIKi" 865*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIKi" 866*90c8c64dSAndroid Build Coastguard Worker } 867*90c8c64dSAndroid Build Coastguard Worker is_const: true 868*90c8c64dSAndroid Build Coastguard Worker is_volatile: false 869*90c8c64dSAndroid Build Coastguard Worker is_restricted: false 870*90c8c64dSAndroid Build Coastguard Worker } 871*90c8c64dSAndroid Build Coastguard Worker array_types { 872*90c8c64dSAndroid Build Coastguard Worker type_info { 873*90c8c64dSAndroid Build Coastguard Worker name: "bool[2]" 874*90c8c64dSAndroid Build Coastguard Worker size: 2 875*90c8c64dSAndroid Build Coastguard Worker alignment: 1 876*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIb" 877*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example2.h" 878*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZTIA2_b" 879*90c8c64dSAndroid Build Coastguard Worker self_type: "_ZTIA2_b" 880*90c8c64dSAndroid Build Coastguard Worker } 881*90c8c64dSAndroid Build Coastguard Worker is_of_unknown_bound: false 882*90c8c64dSAndroid Build Coastguard Worker } 883*90c8c64dSAndroid Build Coastguard Worker functions { 884*90c8c64dSAndroid Build Coastguard Worker return_type: "_ZTIi" 885*90c8c64dSAndroid Build Coastguard Worker function_name: "ListMangle" 886*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 887*90c8c64dSAndroid Build Coastguard Worker parameters { 888*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIP4ListIiE" 889*90c8c64dSAndroid Build Coastguard Worker default_arg: false 890*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: false 891*90c8c64dSAndroid Build Coastguard Worker } 892*90c8c64dSAndroid Build Coastguard Worker parameters { 893*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIP9StackNodeIiE" 894*90c8c64dSAndroid Build Coastguard Worker default_arg: false 895*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: false 896*90c8c64dSAndroid Build Coastguard Worker } 897*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_Z10ListMangleP4ListIiEP9StackNodeIiE" 898*90c8c64dSAndroid Build Coastguard Worker access: public_access 899*90c8c64dSAndroid Build Coastguard Worker } 900*90c8c64dSAndroid Build Coastguard Worker functions { 901*90c8c64dSAndroid Build Coastguard Worker return_type: "_ZTIv" 902*90c8c64dSAndroid Build Coastguard Worker function_name: "fooVariadic" 903*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 904*90c8c64dSAndroid Build Coastguard Worker parameters { 905*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIRi" 906*90c8c64dSAndroid Build Coastguard Worker default_arg: false 907*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: false 908*90c8c64dSAndroid Build Coastguard Worker } 909*90c8c64dSAndroid Build Coastguard Worker parameters { 910*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIPi" 911*90c8c64dSAndroid Build Coastguard Worker default_arg: false 912*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: false 913*90c8c64dSAndroid Build Coastguard Worker } 914*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_Z11fooVariadicRiPiz" 915*90c8c64dSAndroid Build Coastguard Worker access: public_access 916*90c8c64dSAndroid Build Coastguard Worker } 917*90c8c64dSAndroid Build Coastguard Worker functions { 918*90c8c64dSAndroid Build Coastguard Worker return_type: "_ZTI4ListIfE" 919*90c8c64dSAndroid Build Coastguard Worker function_name: "castInterface" 920*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 921*90c8c64dSAndroid Build Coastguard Worker parameters { 922*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTI4ListIfE" 923*90c8c64dSAndroid Build Coastguard Worker default_arg: false 924*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: false 925*90c8c64dSAndroid Build Coastguard Worker } 926*90c8c64dSAndroid Build Coastguard Worker parameters { 927*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIPKc" 928*90c8c64dSAndroid Build Coastguard Worker default_arg: false 929*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: false 930*90c8c64dSAndroid Build Coastguard Worker } 931*90c8c64dSAndroid Build Coastguard Worker parameters { 932*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIb" 933*90c8c64dSAndroid Build Coastguard Worker default_arg: false 934*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: false 935*90c8c64dSAndroid Build Coastguard Worker } 936*90c8c64dSAndroid Build Coastguard Worker template_info { 937*90c8c64dSAndroid Build Coastguard Worker elements { 938*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIf" 939*90c8c64dSAndroid Build Coastguard Worker } 940*90c8c64dSAndroid Build Coastguard Worker elements { 941*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIf" 942*90c8c64dSAndroid Build Coastguard Worker } 943*90c8c64dSAndroid Build Coastguard Worker elements { 944*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIf" 945*90c8c64dSAndroid Build Coastguard Worker } 946*90c8c64dSAndroid Build Coastguard Worker elements { 947*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIf" 948*90c8c64dSAndroid Build Coastguard Worker } 949*90c8c64dSAndroid Build Coastguard Worker } 950*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_Z13castInterfaceIffffE4ListIT_ES0_IT0_EPKcb" 951*90c8c64dSAndroid Build Coastguard Worker access: public_access 952*90c8c64dSAndroid Build Coastguard Worker } 953*90c8c64dSAndroid Build Coastguard Worker functions { 954*90c8c64dSAndroid Build Coastguard Worker return_type: "_ZTIi" 955*90c8c64dSAndroid Build Coastguard Worker function_name: "boo" 956*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 957*90c8c64dSAndroid Build Coastguard Worker parameters { 958*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIK8CPPHello" 959*90c8c64dSAndroid Build Coastguard Worker default_arg: false 960*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: false 961*90c8c64dSAndroid Build Coastguard Worker } 962*90c8c64dSAndroid Build Coastguard Worker parameters { 963*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIPi" 964*90c8c64dSAndroid Build Coastguard Worker default_arg: false 965*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: false 966*90c8c64dSAndroid Build Coastguard Worker } 967*90c8c64dSAndroid Build Coastguard Worker parameters { 968*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIPf" 969*90c8c64dSAndroid Build Coastguard Worker default_arg: false 970*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: false 971*90c8c64dSAndroid Build Coastguard Worker } 972*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_Z3boo8CPPHelloPiPf" 973*90c8c64dSAndroid Build Coastguard Worker access: public_access 974*90c8c64dSAndroid Build Coastguard Worker } 975*90c8c64dSAndroid Build Coastguard Worker functions { 976*90c8c64dSAndroid Build Coastguard Worker return_type: "_ZTIv" 977*90c8c64dSAndroid Build Coastguard Worker function_name: "format" 978*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 979*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_Z6formatv" 980*90c8c64dSAndroid Build Coastguard Worker access: public_access 981*90c8c64dSAndroid Build Coastguard Worker } 982*90c8c64dSAndroid Build Coastguard Worker functions { 983*90c8c64dSAndroid Build Coastguard Worker return_type: "_ZTIv" 984*90c8c64dSAndroid Build Coastguard Worker function_name: "List<float>::_Node::PrivateNode" 985*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 986*90c8c64dSAndroid Build Coastguard Worker parameters { 987*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIPN4ListIfE5_NodeE" 988*90c8c64dSAndroid Build Coastguard Worker default_arg: false 989*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: true 990*90c8c64dSAndroid Build Coastguard Worker } 991*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZN4ListIfE5_Node11PrivateNodeEv" 992*90c8c64dSAndroid Build Coastguard Worker access: private_access 993*90c8c64dSAndroid Build Coastguard Worker } 994*90c8c64dSAndroid Build Coastguard Worker functions { 995*90c8c64dSAndroid Build Coastguard Worker return_type: "_ZTIRf" 996*90c8c64dSAndroid Build Coastguard Worker function_name: "List<float>::_Node::getRef" 997*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 998*90c8c64dSAndroid Build Coastguard Worker parameters { 999*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIPN4ListIfE5_NodeE" 1000*90c8c64dSAndroid Build Coastguard Worker default_arg: false 1001*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: true 1002*90c8c64dSAndroid Build Coastguard Worker } 1003*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZN4ListIfE5_Node6getRefEv" 1004*90c8c64dSAndroid Build Coastguard Worker access: public_access 1005*90c8c64dSAndroid Build Coastguard Worker } 1006*90c8c64dSAndroid Build Coastguard Worker functions { 1007*90c8c64dSAndroid Build Coastguard Worker return_type: "_ZTIv" 1008*90c8c64dSAndroid Build Coastguard Worker function_name: "List<float>::_Node::_Node" 1009*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 1010*90c8c64dSAndroid Build Coastguard Worker parameters { 1011*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIPN4ListIfE5_NodeE" 1012*90c8c64dSAndroid Build Coastguard Worker default_arg: false 1013*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: true 1014*90c8c64dSAndroid Build Coastguard Worker } 1015*90c8c64dSAndroid Build Coastguard Worker parameters { 1016*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIRKf" 1017*90c8c64dSAndroid Build Coastguard Worker default_arg: false 1018*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: false 1019*90c8c64dSAndroid Build Coastguard Worker } 1020*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZN4ListIfE5_NodeC1ERKf" 1021*90c8c64dSAndroid Build Coastguard Worker access: public_access 1022*90c8c64dSAndroid Build Coastguard Worker } 1023*90c8c64dSAndroid Build Coastguard Worker functions { 1024*90c8c64dSAndroid Build Coastguard Worker return_type: "_ZTIv" 1025*90c8c64dSAndroid Build Coastguard Worker function_name: "List<float>::_Node::_Node" 1026*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 1027*90c8c64dSAndroid Build Coastguard Worker parameters { 1028*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIPN4ListIfE5_NodeE" 1029*90c8c64dSAndroid Build Coastguard Worker default_arg: false 1030*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: true 1031*90c8c64dSAndroid Build Coastguard Worker } 1032*90c8c64dSAndroid Build Coastguard Worker parameters { 1033*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIRKf" 1034*90c8c64dSAndroid Build Coastguard Worker default_arg: false 1035*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: false 1036*90c8c64dSAndroid Build Coastguard Worker } 1037*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZN4ListIfE5_NodeC2ERKf" 1038*90c8c64dSAndroid Build Coastguard Worker access: public_access 1039*90c8c64dSAndroid Build Coastguard Worker } 1040*90c8c64dSAndroid Build Coastguard Worker functions { 1041*90c8c64dSAndroid Build Coastguard Worker return_type: "_ZTIv" 1042*90c8c64dSAndroid Build Coastguard Worker function_name: "List<float>::_Node::~_Node" 1043*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 1044*90c8c64dSAndroid Build Coastguard Worker parameters { 1045*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIPN4ListIfE5_NodeE" 1046*90c8c64dSAndroid Build Coastguard Worker default_arg: false 1047*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: true 1048*90c8c64dSAndroid Build Coastguard Worker } 1049*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZN4ListIfE5_NodeD1Ev" 1050*90c8c64dSAndroid Build Coastguard Worker access: public_access 1051*90c8c64dSAndroid Build Coastguard Worker } 1052*90c8c64dSAndroid Build Coastguard Worker functions { 1053*90c8c64dSAndroid Build Coastguard Worker return_type: "_ZTIv" 1054*90c8c64dSAndroid Build Coastguard Worker function_name: "List<float>::_Node::~_Node" 1055*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 1056*90c8c64dSAndroid Build Coastguard Worker parameters { 1057*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIPN4ListIfE5_NodeE" 1058*90c8c64dSAndroid Build Coastguard Worker default_arg: false 1059*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: true 1060*90c8c64dSAndroid Build Coastguard Worker } 1061*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZN4ListIfE5_NodeD2Ev" 1062*90c8c64dSAndroid Build Coastguard Worker access: public_access 1063*90c8c64dSAndroid Build Coastguard Worker } 1064*90c8c64dSAndroid Build Coastguard Worker functions { 1065*90c8c64dSAndroid Build Coastguard Worker return_type: "_ZTIv" 1066*90c8c64dSAndroid Build Coastguard Worker function_name: "test2::HelloAgain::~HelloAgain" 1067*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example2.h" 1068*90c8c64dSAndroid Build Coastguard Worker parameters { 1069*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIPN5test210HelloAgainE" 1070*90c8c64dSAndroid Build Coastguard Worker default_arg: false 1071*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: true 1072*90c8c64dSAndroid Build Coastguard Worker } 1073*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZN5test210HelloAgainD0Ev" 1074*90c8c64dSAndroid Build Coastguard Worker access: public_access 1075*90c8c64dSAndroid Build Coastguard Worker } 1076*90c8c64dSAndroid Build Coastguard Worker functions { 1077*90c8c64dSAndroid Build Coastguard Worker return_type: "_ZTIv" 1078*90c8c64dSAndroid Build Coastguard Worker function_name: "test2::HelloAgain::~HelloAgain" 1079*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example2.h" 1080*90c8c64dSAndroid Build Coastguard Worker parameters { 1081*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIPN5test210HelloAgainE" 1082*90c8c64dSAndroid Build Coastguard Worker default_arg: false 1083*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: true 1084*90c8c64dSAndroid Build Coastguard Worker } 1085*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZN5test210HelloAgainD1Ev" 1086*90c8c64dSAndroid Build Coastguard Worker access: public_access 1087*90c8c64dSAndroid Build Coastguard Worker } 1088*90c8c64dSAndroid Build Coastguard Worker functions { 1089*90c8c64dSAndroid Build Coastguard Worker return_type: "_ZTIv" 1090*90c8c64dSAndroid Build Coastguard Worker function_name: "test2::HelloAgain::~HelloAgain" 1091*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example2.h" 1092*90c8c64dSAndroid Build Coastguard Worker parameters { 1093*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIPN5test210HelloAgainE" 1094*90c8c64dSAndroid Build Coastguard Worker default_arg: false 1095*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: true 1096*90c8c64dSAndroid Build Coastguard Worker } 1097*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZN5test210HelloAgainD2Ev" 1098*90c8c64dSAndroid Build Coastguard Worker access: public_access 1099*90c8c64dSAndroid Build Coastguard Worker } 1100*90c8c64dSAndroid Build Coastguard Worker functions { 1101*90c8c64dSAndroid Build Coastguard Worker return_type: "_ZTIb" 1102*90c8c64dSAndroid Build Coastguard Worker function_name: "test3::End" 1103*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example2.h" 1104*90c8c64dSAndroid Build Coastguard Worker parameters { 1105*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIf" 1106*90c8c64dSAndroid Build Coastguard Worker default_arg: true 1107*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: false 1108*90c8c64dSAndroid Build Coastguard Worker } 1109*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZN5test33EndEf" 1110*90c8c64dSAndroid Build Coastguard Worker access: public_access 1111*90c8c64dSAndroid Build Coastguard Worker } 1112*90c8c64dSAndroid Build Coastguard Worker functions { 1113*90c8c64dSAndroid Build Coastguard Worker return_type: "_ZTIi" 1114*90c8c64dSAndroid Build Coastguard Worker function_name: "CPPHello::again" 1115*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 1116*90c8c64dSAndroid Build Coastguard Worker parameters { 1117*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIP8CPPHello" 1118*90c8c64dSAndroid Build Coastguard Worker default_arg: false 1119*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: true 1120*90c8c64dSAndroid Build Coastguard Worker } 1121*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZN8CPPHello5againEv" 1122*90c8c64dSAndroid Build Coastguard Worker access: public_access 1123*90c8c64dSAndroid Build Coastguard Worker } 1124*90c8c64dSAndroid Build Coastguard Worker functions { 1125*90c8c64dSAndroid Build Coastguard Worker return_type: "_ZTIi" 1126*90c8c64dSAndroid Build Coastguard Worker function_name: "CPPHello::test_enum" 1127*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 1128*90c8c64dSAndroid Build Coastguard Worker parameters { 1129*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIP8CPPHello" 1130*90c8c64dSAndroid Build Coastguard Worker default_arg: false 1131*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: true 1132*90c8c64dSAndroid Build Coastguard Worker } 1133*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZN8CPPHello9test_enumEv" 1134*90c8c64dSAndroid Build Coastguard Worker access: public_access 1135*90c8c64dSAndroid Build Coastguard Worker } 1136*90c8c64dSAndroid Build Coastguard Worker functions { 1137*90c8c64dSAndroid Build Coastguard Worker return_type: "_ZTIv" 1138*90c8c64dSAndroid Build Coastguard Worker function_name: "CPPHello::CPPHello" 1139*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 1140*90c8c64dSAndroid Build Coastguard Worker parameters { 1141*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIP8CPPHello" 1142*90c8c64dSAndroid Build Coastguard Worker default_arg: false 1143*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: true 1144*90c8c64dSAndroid Build Coastguard Worker } 1145*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZN8CPPHelloC1Ev" 1146*90c8c64dSAndroid Build Coastguard Worker access: public_access 1147*90c8c64dSAndroid Build Coastguard Worker } 1148*90c8c64dSAndroid Build Coastguard Worker functions { 1149*90c8c64dSAndroid Build Coastguard Worker return_type: "_ZTIv" 1150*90c8c64dSAndroid Build Coastguard Worker function_name: "CPPHello::CPPHello" 1151*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 1152*90c8c64dSAndroid Build Coastguard Worker parameters { 1153*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIP8CPPHello" 1154*90c8c64dSAndroid Build Coastguard Worker default_arg: false 1155*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: true 1156*90c8c64dSAndroid Build Coastguard Worker } 1157*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZN8CPPHelloC2Ev" 1158*90c8c64dSAndroid Build Coastguard Worker access: public_access 1159*90c8c64dSAndroid Build Coastguard Worker } 1160*90c8c64dSAndroid Build Coastguard Worker functions { 1161*90c8c64dSAndroid Build Coastguard Worker return_type: "_ZTIRKf" 1162*90c8c64dSAndroid Build Coastguard Worker function_name: "List<float>::_Node::getRef" 1163*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 1164*90c8c64dSAndroid Build Coastguard Worker parameters { 1165*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIPKN4ListIfE5_NodeE" 1166*90c8c64dSAndroid Build Coastguard Worker default_arg: false 1167*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: true 1168*90c8c64dSAndroid Build Coastguard Worker } 1169*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZNK4ListIfE5_Node6getRefEv" 1170*90c8c64dSAndroid Build Coastguard Worker access: public_access 1171*90c8c64dSAndroid Build Coastguard Worker } 1172*90c8c64dSAndroid Build Coastguard Worker functions { 1173*90c8c64dSAndroid Build Coastguard Worker return_type: "_ZTIi" 1174*90c8c64dSAndroid Build Coastguard Worker function_name: "uses_forward_decl" 1175*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 1176*90c8c64dSAndroid Build Coastguard Worker parameters { 1177*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIP18ForwardDeclaration" 1178*90c8c64dSAndroid Build Coastguard Worker default_arg: false 1179*90c8c64dSAndroid Build Coastguard Worker is_this_ptr: false 1180*90c8c64dSAndroid Build Coastguard Worker } 1181*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "uses_forward_decl" 1182*90c8c64dSAndroid Build Coastguard Worker access: public_access 1183*90c8c64dSAndroid Build Coastguard Worker } 1184*90c8c64dSAndroid Build Coastguard Worker global_vars { 1185*90c8c64dSAndroid Build Coastguard Worker name: "__test_var" 1186*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example2.h" 1187*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZL10__test_var" 1188*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIA2_Kb" 1189*90c8c64dSAndroid Build Coastguard Worker access: public_access 1190*90c8c64dSAndroid Build Coastguard Worker } 1191*90c8c64dSAndroid Build Coastguard Worker global_vars { 1192*90c8c64dSAndroid Build Coastguard Worker name: "test2::HelloAgain::hello_forever" 1193*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example2.h" 1194*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZN5test210HelloAgain13hello_foreverE" 1195*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIi" 1196*90c8c64dSAndroid Build Coastguard Worker access: public_access 1197*90c8c64dSAndroid Build Coastguard Worker } 1198*90c8c64dSAndroid Build Coastguard Worker global_vars { 1199*90c8c64dSAndroid Build Coastguard Worker name: "test3::double_bye" 1200*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example2.h" 1201*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZN5test310double_byeE" 1202*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIN5test38ByeAgainIdEE" 1203*90c8c64dSAndroid Build Coastguard Worker access: public_access 1204*90c8c64dSAndroid Build Coastguard Worker } 1205*90c8c64dSAndroid Build Coastguard Worker global_vars { 1206*90c8c64dSAndroid Build Coastguard Worker name: "test3::ByeAgain<float>::foo_forever" 1207*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example2.h" 1208*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "_ZN5test38ByeAgainIfE11foo_foreverE" 1209*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIi" 1210*90c8c64dSAndroid Build Coastguard Worker access: public_access 1211*90c8c64dSAndroid Build Coastguard Worker } 1212*90c8c64dSAndroid Build Coastguard Worker global_vars { 1213*90c8c64dSAndroid Build Coastguard Worker name: "float_list_test" 1214*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 1215*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "float_list_test" 1216*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTI4ListIfE" 1217*90c8c64dSAndroid Build Coastguard Worker access: public_access 1218*90c8c64dSAndroid Build Coastguard Worker } 1219*90c8c64dSAndroid Build Coastguard Worker global_vars { 1220*90c8c64dSAndroid Build Coastguard Worker name: "int_list_test" 1221*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 1222*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "int_list_test" 1223*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTI4ListIiE" 1224*90c8c64dSAndroid Build Coastguard Worker access: public_access 1225*90c8c64dSAndroid Build Coastguard Worker } 1226*90c8c64dSAndroid Build Coastguard Worker global_vars { 1227*90c8c64dSAndroid Build Coastguard Worker name: "node" 1228*90c8c64dSAndroid Build Coastguard Worker source_file: "development/vndk/tools/header-checker/tests/input/example1.h" 1229*90c8c64dSAndroid Build Coastguard Worker linker_set_key: "node" 1230*90c8c64dSAndroid Build Coastguard Worker referenced_type: "_ZTIN4ListIfE5_NodeE" 1231*90c8c64dSAndroid Build Coastguard Worker access: public_access 1232*90c8c64dSAndroid Build Coastguard Worker } 1233