blob: b38ecee01d078f214cf1864a75fa9d8f4105f210 [file] [log] [blame]
{
"array_types" :
[
{
"alignment" : 1,
"linker_set_key" : "char [0]",
"name" : "char [0]",
"referenced_type" : "type-137",
"self_type" : "type-266",
"source_file" : "/system/core/liblog/include/log/log_read.h"
},
{
"alignment" : 4,
"linker_set_key" : "int [0]",
"name" : "int [0]",
"referenced_type" : "type-2",
"self_type" : "type-3",
"source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
},
{
"alignment" : 1,
"linker_set_key" : "unsigned char [5121]",
"name" : "unsigned char [5121]",
"referenced_type" : "type-92",
"self_type" : "type-273",
"size" : 5121,
"source_file" : "/system/core/liblog/include/log/log_read.h"
}
],
"builtin_types" :
[
{
"alignment" : 1,
"is_integral" : true,
"is_unsigned" : true,
"linker_set_key" : "bool",
"name" : "bool",
"referenced_type" : "type-86",
"self_type" : "type-86",
"size" : 1
},
{
"alignment" : 1,
"is_integral" : true,
"is_unsigned" : true,
"linker_set_key" : "char",
"name" : "char",
"referenced_type" : "type-137",
"self_type" : "type-137",
"size" : 1
},
{
"alignment" : 2,
"is_integral" : true,
"is_unsigned" : true,
"linker_set_key" : "char16_t",
"name" : "char16_t",
"referenced_type" : "type-214",
"self_type" : "type-214",
"size" : 2
},
{
"alignment" : 8,
"linker_set_key" : "double",
"name" : "double",
"referenced_type" : "type-81",
"self_type" : "type-81",
"size" : 8
},
{
"alignment" : 4,
"linker_set_key" : "float",
"name" : "float",
"referenced_type" : "type-76",
"self_type" : "type-76",
"size" : 4
},
{
"alignment" : 4,
"is_integral" : true,
"linker_set_key" : "int",
"name" : "int",
"referenced_type" : "type-2",
"self_type" : "type-2",
"size" : 4
},
{
"alignment" : 4,
"is_integral" : true,
"linker_set_key" : "long",
"name" : "long",
"referenced_type" : "type-28",
"self_type" : "type-28",
"size" : 4
},
{
"alignment" : 8,
"linker_set_key" : "long double",
"name" : "long double",
"referenced_type" : "type-457",
"self_type" : "type-457",
"size" : 8
},
{
"alignment" : 8,
"is_integral" : true,
"linker_set_key" : "long long",
"name" : "long long",
"referenced_type" : "type-57",
"self_type" : "type-57",
"size" : 8
},
{
"alignment" : 2,
"is_integral" : true,
"linker_set_key" : "short",
"name" : "short",
"referenced_type" : "type-95",
"self_type" : "type-95",
"size" : 2
},
{
"alignment" : 1,
"is_integral" : true,
"linker_set_key" : "signed char",
"name" : "signed char",
"referenced_type" : "type-89",
"self_type" : "type-89",
"size" : 1
},
{
"alignment" : 1,
"is_integral" : true,
"is_unsigned" : true,
"linker_set_key" : "unsigned char",
"name" : "unsigned char",
"referenced_type" : "type-92",
"self_type" : "type-92",
"size" : 1
},
{
"alignment" : 4,
"is_integral" : true,
"is_unsigned" : true,
"linker_set_key" : "unsigned int",
"name" : "unsigned int",
"referenced_type" : "type-11",
"self_type" : "type-11",
"size" : 4
},
{
"alignment" : 4,
"is_integral" : true,
"is_unsigned" : true,
"linker_set_key" : "unsigned long",
"name" : "unsigned long",
"referenced_type" : "type-42",
"self_type" : "type-42",
"size" : 4
},
{
"alignment" : 8,
"is_integral" : true,
"is_unsigned" : true,
"linker_set_key" : "unsigned long long",
"name" : "unsigned long long",
"referenced_type" : "type-22",
"self_type" : "type-22",
"size" : 8
},
{
"alignment" : 2,
"is_integral" : true,
"is_unsigned" : true,
"linker_set_key" : "unsigned short",
"name" : "unsigned short",
"referenced_type" : "type-101",
"self_type" : "type-101",
"size" : 2
},
{
"linker_set_key" : "void",
"name" : "void",
"referenced_type" : "type-165",
"self_type" : "type-165"
}
],
"elf_functions" :
[
{
"binding" : "weak",
"name" : "_ZN7android2spINS_8hardware15HidlMemoryCacheEED2Ev"
},
{
"name" : "_ZN7android8hardware12MemoryDealer10deallocateEj"
},
{
"name" : "_ZN7android8hardware12MemoryDealer14allocateOffsetEj"
},
{
"name" : "_ZN7android8hardware12MemoryDealer22getAllocationAlignmentEv"
},
{
"name" : "_ZN7android8hardware12MemoryDealerC1Ej"
},
{
"name" : "_ZN7android8hardware12MemoryDealerC2Ej"
},
{
"name" : "_ZN7android8hardware12MemoryDealerD0Ev"
},
{
"name" : "_ZN7android8hardware12MemoryDealerD1Ev"
},
{
"name" : "_ZN7android8hardware12MemoryDealerD2Ev"
},
{
"name" : "_ZN7android8hardware15HidlMemoryCache10fillLockedERKNS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE"
},
{
"name" : "_ZN7android8hardware15HidlMemoryCache11getInstanceEv"
},
{
"name" : "_ZN7android8hardware15HidlMemoryCache3mapERKNS_4hidl6memory5block4V1_011MemoryBlockE"
},
{
"name" : "_ZN7android8hardware15lockMemoryCacheENS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE"
},
{
"name" : "_ZN7android8hardware16HidlMemoryDealer11getInstanceERKNS0_11hidl_memoryE"
},
{
"name" : "_ZN7android8hardware16HidlMemoryDealer4heapEv"
},
{
"name" : "_ZN7android8hardware16HidlMemoryDealer4isOkERKNS_4hidl6memory5block4V1_011MemoryBlockE"
},
{
"name" : "_ZN7android8hardware16HidlMemoryDealer8allocateEj"
},
{
"name" : "_ZN7android8hardware16HidlMemoryDealerC1ENS_2spINS_4hidl6memory4V1_07IMemoryEEERKNS0_11hidl_memoryE"
},
{
"name" : "_ZN7android8hardware16HidlMemoryDealerC2ENS_2spINS_4hidl6memory4V1_07IMemoryEEERKNS0_11hidl_memoryE"
},
{
"name" : "_ZN7android8hardware22SimpleBestFitAllocator10deallocateEj"
},
{
"name" : "_ZN7android8hardware22SimpleBestFitAllocator5allocEjj"
},
{
"name" : "_ZN7android8hardware22SimpleBestFitAllocator7deallocEj"
},
{
"name" : "_ZN7android8hardware22SimpleBestFitAllocator8allocateEjj"
},
{
"name" : "_ZN7android8hardware22SimpleBestFitAllocatorC1Ej"
},
{
"name" : "_ZN7android8hardware22SimpleBestFitAllocatorC2Ej"
},
{
"name" : "_ZN7android8hardware22SimpleBestFitAllocatorD1Ev"
},
{
"name" : "_ZN7android8hardware22SimpleBestFitAllocatorD2Ev"
},
{
"binding" : "weak",
"name" : "_ZN7android8hardware9HidlCacheINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEENS4_4V1_07IMemoryENS0_19IMemoryTokenCompareEE15getCachedLockedERKS8_"
},
{
"binding" : "weak",
"name" : "_ZN7android8hardware9HidlCacheINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEENS4_4V1_07IMemoryENS0_19IMemoryTokenCompareEE4lockERKS8_"
},
{
"binding" : "weak",
"name" : "_ZN7android8hardware9HidlCacheINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEENS4_4V1_07IMemoryENS0_19IMemoryTokenCompareEE5fetchERKS8_"
},
{
"binding" : "weak",
"name" : "_ZN7android8hardware9HidlCacheINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEENS4_4V1_07IMemoryENS0_19IMemoryTokenCompareEE5flushERKS8_"
},
{
"binding" : "weak",
"name" : "_ZN7android8hardware9HidlCacheINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEENS4_4V1_07IMemoryENS0_19IMemoryTokenCompareEE6unlockERKS8_"
},
{
"name" : "_ZN7android8hardware9mapMemoryERKNS_4hidl6memory5block4V1_011MemoryBlockE"
},
{
"name" : "_ZNK7android8hardware12MemoryDealer4dumpEPKc"
},
{
"name" : "_ZNK7android8hardware22SimpleBestFitAllocator4dumpEPKc"
},
{
"name" : "_ZNK7android8hardware22SimpleBestFitAllocator4dumpERNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc"
},
{
"name" : "_ZNK7android8hardware22SimpleBestFitAllocator4sizeEv"
},
{
"name" : "_ZNK7android8hardware22SimpleBestFitAllocator6dump_lEPKc"
},
{
"name" : "_ZNK7android8hardware22SimpleBestFitAllocator6dump_lERNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc"
},
{
"binding" : "weak",
"name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
},
{
"binding" : "weak",
"name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
},
{
"binding" : "weak",
"name" : "_ZNSt3__16__treeINS_12__value_typeIN7android2spINS2_4hidl6memory5token4V1_012IMemoryTokenEEENS2_2wpINS5_4V1_07IMemoryEEEEENS_19__map_value_compareIS9_SE_NS2_8hardware19IMemoryTokenCompareELb1EEENS_9allocatorISE_EEE25__emplace_unique_key_argsIS9_JRKNS_21piecewise_construct_tENS_5tupleIJRKS9_EEENSQ_IJEEEEEENS_4pairINS_15__tree_iteratorISE_PNS_11__tree_nodeISE_PvEEiEEbEERKT_DpOT0_"
},
{
"binding" : "weak",
"name" : "_ZNSt3__16__treeINS_12__value_typeIN7android2spINS2_4hidl6memory5token4V1_012IMemoryTokenEEENS2_2wpINS5_4V1_07IMemoryEEEEENS_19__map_value_compareIS9_SE_NS2_8hardware19IMemoryTokenCompareELb1EEENS_9allocatorISE_EEE5eraseENS_21__tree_const_iteratorISE_PNS_11__tree_nodeISE_PvEEiEE"
},
{
"binding" : "weak",
"name" : "_ZNSt3__16__treeINS_12__value_typeIN7android2spINS2_4hidl6memory5token4V1_012IMemoryTokenEEENS2_2wpINS5_4V1_07IMemoryEEEEENS_19__map_value_compareIS9_SE_NS2_8hardware19IMemoryTokenCompareELb1EEENS_9allocatorISE_EEE7destroyEPNS_11__tree_nodeISE_PvEE"
},
{
"binding" : "weak",
"name" : "_ZNSt3__16__treeINS_12__value_typeIN7android2spINS2_4hidl6memory5token4V1_012IMemoryTokenEEENS3_INS5_4V1_07IMemoryEEEEENS_19__map_value_compareIS9_SD_NS2_8hardware19IMemoryTokenCompareELb1EEENS_9allocatorISD_EEE25__emplace_unique_key_argsIS9_JRKNS_21piecewise_construct_tENS_5tupleIJRKS9_EEENSP_IJEEEEEENS_4pairINS_15__tree_iteratorISD_PNS_11__tree_nodeISD_PvEEiEEbEERKT_DpOT0_"
},
{
"binding" : "weak",
"name" : "_ZNSt3__16__treeINS_12__value_typeIN7android2spINS2_4hidl6memory5token4V1_012IMemoryTokenEEENS3_INS5_4V1_07IMemoryEEEEENS_19__map_value_compareIS9_SD_NS2_8hardware19IMemoryTokenCompareELb1EEENS_9allocatorISD_EEE5eraseENS_21__tree_const_iteratorISD_PNS_11__tree_nodeISD_PvEEiEE"
},
{
"binding" : "weak",
"name" : "_ZNSt3__16__treeINS_12__value_typeIN7android2spINS2_4hidl6memory5token4V1_012IMemoryTokenEEENS3_INS5_4V1_07IMemoryEEEEENS_19__map_value_compareIS9_SD_NS2_8hardware19IMemoryTokenCompareELb1EEENS_9allocatorISD_EEE7destroyEPNS_11__tree_nodeISD_PvEE"
},
{
"name" : "_ZTv0_n40_N7android8hardware15HidlMemoryCache10fillLockedERKNS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE"
},
{
"name" : "__aeabi_memclr"
},
{
"name" : "__aeabi_memclr4"
},
{
"name" : "__aeabi_memclr8"
},
{
"name" : "__aeabi_memset"
},
{
"name" : "__aeabi_memset4"
},
{
"name" : "__aeabi_memset8"
}
],
"elf_objects" :
[
{
"name" : "_ZN7android8hardware22SimpleBestFitAllocator12kMemoryAlignE"
},
{
"name" : "_ZTCN7android8hardware15HidlMemoryCacheE4_NS0_9HidlCacheINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEENS4_4V1_07IMemoryENS0_19IMemoryTokenCompareEEE"
},
{
"binding" : "weak",
"name" : "_ZTCN7android8hardware15MemoryCacheableE0_NS_4hidl4base4V1_05IBaseE"
},
{
"binding" : "weak",
"name" : "_ZTCN7android8hardware15MemoryCacheableE0_NS_4hidl6memory4V1_07IMemoryE"
},
{
"binding" : "weak",
"name" : "_ZTCN7android8hardware15MemoryCacheableE8_NS0_15MemoryDecoratorE"
},
{
"name" : "_ZTTN7android8hardware15HidlMemoryCacheE"
},
{
"binding" : "weak",
"name" : "_ZTTN7android8hardware15MemoryCacheableE"
},
{
"name" : "_ZTVN7android8hardware12MemoryDealerE"
},
{
"name" : "_ZTVN7android8hardware15HidlMemoryCacheE"
},
{
"binding" : "weak",
"name" : "_ZTVN7android8hardware15MemoryBlockImplE"
},
{
"binding" : "weak",
"name" : "_ZTVN7android8hardware15MemoryCacheableE"
},
{
"binding" : "weak",
"name" : "_ZTVN7android8hardware15MemoryDecoratorE"
},
{
"name" : "_ZTVN7android8hardware16HidlMemoryDealerE"
},
{
"binding" : "weak",
"name" : "_ZTVN7android8hardware9HidlCacheINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEENS4_4V1_07IMemoryENS0_19IMemoryTokenCompareEE13HidlCacheLockE"
}
],
"enum_types" :
[
{
"alignment" : 4,
"enum_fields" :
[
{
"enum_field_value" : 0,
"name" : "android::String16::kEmptyString"
}
],
"linker_set_key" : "android::String16::StaticLinkage",
"name" : "android::String16::StaticLinkage",
"referenced_type" : "type-215",
"self_type" : "type-215",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/String16.h",
"underlying_type" : "type-11",
"unique_id" : "_ZTSN7android8String1613StaticLinkageE"
},
{
"alignment" : 4,
"enum_fields" :
[
{
"enum_field_value" : 0,
"name" : "android::String8::kEmptyString"
}
],
"linker_set_key" : "android::String8::StaticLinkage",
"name" : "android::String8::StaticLinkage",
"referenced_type" : "type-202",
"self_type" : "type-202",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/String8.h",
"underlying_type" : "type-11",
"unique_id" : "_ZTSN7android7String813StaticLinkageE"
},
{
"alignment" : 4,
"enum_fields" :
[
{
"enum_field_value" : 0,
"name" : "android::base::DEFAULT"
},
{
"enum_field_value" : 1,
"name" : "android::base::MAIN"
},
{
"enum_field_value" : 2,
"name" : "android::base::SYSTEM"
}
],
"linker_set_key" : "android::base::LogId",
"name" : "android::base::LogId",
"referenced_type" : "type-398",
"self_type" : "type-398",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h",
"underlying_type" : "type-11",
"unique_id" : "_ZTSN7android4base5LogIdE"
},
{
"alignment" : 4,
"enum_fields" :
[
{
"enum_field_value" : 0,
"name" : "android::base::VERBOSE"
},
{
"enum_field_value" : 1,
"name" : "android::base::DEBUG"
},
{
"enum_field_value" : 2,
"name" : "android::base::INFO"
},
{
"enum_field_value" : 3,
"name" : "android::base::WARNING"
},
{
"enum_field_value" : 4,
"name" : "android::base::ERROR"
},
{
"enum_field_value" : 5,
"name" : "android::base::FATAL_WITHOUT_ABORT"
},
{
"enum_field_value" : 6,
"name" : "android::base::FATAL"
}
],
"linker_set_key" : "android::base::LogSeverity",
"name" : "android::base::LogSeverity",
"referenced_type" : "type-397",
"self_type" : "type-397",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h",
"underlying_type" : "type-11",
"unique_id" : "_ZTSN7android4base11LogSeverityE"
},
{
"alignment" : 4,
"enum_fields" :
[
{
"enum_field_value" : 0,
"name" : "android::hardware::HidlReturnRestriction::NONE"
},
{
"enum_field_value" : 1,
"name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
},
{
"enum_field_value" : 2,
"name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
}
],
"linker_set_key" : "android::hardware::HidlReturnRestriction",
"name" : "android::hardware::HidlReturnRestriction",
"referenced_type" : "type-384",
"self_type" : "type-384",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/Status.h",
"underlying_type" : "type-2",
"unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
},
{
"alignment" : 4,
"enum_fields" :
[
{
"enum_field_value" : 1,
"name" : "android::hardware::kSynchronizedReadWrite"
},
{
"enum_field_value" : 2,
"name" : "android::hardware::kUnsynchronizedWrite"
}
],
"linker_set_key" : "android::hardware::MQFlavor",
"name" : "android::hardware::MQFlavor",
"referenced_type" : "type-176",
"self_type" : "type-176",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
"underlying_type" : "type-11",
"unique_id" : "_ZTSN7android8hardware8MQFlavorE"
},
{
"alignment" : 4,
"enum_fields" :
[
{
"enum_field_value" : 0,
"name" : "android::hardware::Status::EX_NONE"
},
{
"enum_field_value" : -1,
"name" : "android::hardware::Status::EX_SECURITY"
},
{
"enum_field_value" : -2,
"name" : "android::hardware::Status::EX_BAD_PARCELABLE"
},
{
"enum_field_value" : -3,
"name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
},
{
"enum_field_value" : -4,
"name" : "android::hardware::Status::EX_NULL_POINTER"
},
{
"enum_field_value" : -5,
"name" : "android::hardware::Status::EX_ILLEGAL_STATE"
},
{
"enum_field_value" : -6,
"name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
},
{
"enum_field_value" : -7,
"name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
},
{
"enum_field_value" : -128,
"name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
},
{
"enum_field_value" : -129,
"name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
}
],
"linker_set_key" : "android::hardware::Status::Exception",
"name" : "android::hardware::Status::Exception",
"referenced_type" : "type-200",
"self_type" : "type-200",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/Status.h",
"underlying_type" : "type-2",
"unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
},
{
"alignment" : 4,
"enum_fields" :
[
{
"enum_field_value" : 0,
"name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
},
{
"enum_field_value" : 1,
"name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
},
{
"enum_field_value" : 2,
"name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
},
{
"enum_field_value" : 3,
"name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
},
{
"enum_field_value" : 4,
"name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
},
{
"enum_field_value" : 5,
"name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
},
{
"enum_field_value" : 6,
"name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
},
{
"enum_field_value" : 7,
"name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
},
{
"enum_field_value" : 8,
"name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
},
{
"enum_field_value" : 9,
"name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
}
],
"linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
"name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
"referenced_type" : "type-203",
"self_type" : "type-203",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
"underlying_type" : "type-11",
"unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
},
{
"alignment" : 4,
"enum_fields" :
[
{
"enum_field_value" : 0,
"name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
},
{
"enum_field_value" : 1,
"name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
},
{
"enum_field_value" : 2,
"name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
}
],
"linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
"name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
"referenced_type" : "type-183",
"self_type" : "type-183",
"size" : 4,
"source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h",
"underlying_type" : "type-2",
"unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
},
{
"alignment" : 4,
"enum_fields" :
[
{
"enum_field_value" : 0,
"name" : "ANDROID_LOG_UNKNOWN"
},
{
"enum_field_value" : 1,
"name" : "ANDROID_LOG_DEFAULT"
},
{
"enum_field_value" : 2,
"name" : "ANDROID_LOG_VERBOSE"
},
{
"enum_field_value" : 3,
"name" : "ANDROID_LOG_DEBUG"
},
{
"enum_field_value" : 4,
"name" : "ANDROID_LOG_INFO"
},
{
"enum_field_value" : 5,
"name" : "ANDROID_LOG_WARN"
},
{
"enum_field_value" : 6,
"name" : "ANDROID_LOG_ERROR"
},
{
"enum_field_value" : 7,
"name" : "ANDROID_LOG_FATAL"
},
{
"enum_field_value" : 8,
"name" : "ANDROID_LOG_SILENT"
}
],
"linker_set_key" : "android_LogPriority",
"name" : "android_LogPriority",
"referenced_type" : "type-262",
"self_type" : "type-262",
"size" : 4,
"source_file" : "/system/core/liblog/include/android/log.h",
"underlying_type" : "type-11",
"unique_id" : "android_LogPriority"
},
{
"alignment" : 4,
"enum_fields" :
[
{
"enum_field_value" : 0,
"name" : "LOG_ID_MIN"
},
{
"enum_field_value" : 0,
"name" : "LOG_ID_MAIN"
},
{
"enum_field_value" : 1,
"name" : "LOG_ID_RADIO"
},
{
"enum_field_value" : 2,
"name" : "LOG_ID_EVENTS"
},
{
"enum_field_value" : 3,
"name" : "LOG_ID_SYSTEM"
},
{
"enum_field_value" : 4,
"name" : "LOG_ID_CRASH"
},
{
"enum_field_value" : 5,
"name" : "LOG_ID_STATS"
},
{
"enum_field_value" : 6,
"name" : "LOG_ID_SECURITY"
},
{
"enum_field_value" : 7,
"name" : "LOG_ID_KERNEL"
},
{
"enum_field_value" : 8,
"name" : "LOG_ID_MAX"
}
],
"linker_set_key" : "log_id",
"name" : "log_id",
"referenced_type" : "type-263",
"self_type" : "type-263",
"size" : 4,
"source_file" : "/system/core/liblog/include/android/log.h",
"underlying_type" : "type-11",
"unique_id" : "log_id"
}
],
"function_types" :
[
{
"alignment" : 4,
"linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
"name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
"parameters" :
[
{
"referenced_type" : "type-247"
},
{
"referenced_type" : "type-248"
},
{
"referenced_type" : "type-11"
},
{
"referenced_type" : "type-249"
},
{
"referenced_type" : "type-11"
},
{
"referenced_type" : "type-226"
}
],
"referenced_type" : "type-246",
"return_type" : "type-165",
"self_type" : "type-246",
"source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
}
],
"functions" :
[
{
"function_name" : "android::sp<android::hardware::HidlMemoryCache>::~sp",
"linker_set_key" : "_ZN7android2spINS_8hardware15HidlMemoryCacheEED2Ev",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-333"
}
],
"return_type" : "type-165",
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"function_name" : "android::hardware::MemoryDealer::deallocate",
"linker_set_key" : "_ZN7android8hardware12MemoryDealer10deallocateEj",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-354"
},
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-165",
"source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h"
},
{
"function_name" : "android::hardware::MemoryDealer::allocateOffset",
"linker_set_key" : "_ZN7android8hardware12MemoryDealer14allocateOffsetEj",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-354"
},
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-2",
"source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h"
},
{
"function_name" : "android::hardware::MemoryDealer::getAllocationAlignment",
"linker_set_key" : "_ZN7android8hardware12MemoryDealer22getAllocationAlignmentEv",
"return_type" : "type-11",
"source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h"
},
{
"function_name" : "android::hardware::MemoryDealer::MemoryDealer",
"linker_set_key" : "_ZN7android8hardware12MemoryDealerC1Ej",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-354"
},
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-165",
"source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h"
},
{
"function_name" : "android::hardware::MemoryDealer::MemoryDealer",
"linker_set_key" : "_ZN7android8hardware12MemoryDealerC2Ej",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-354"
},
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-165",
"source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h"
},
{
"function_name" : "android::hardware::MemoryDealer::~MemoryDealer",
"linker_set_key" : "_ZN7android8hardware12MemoryDealerD0Ev",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-354"
}
],
"return_type" : "type-165",
"source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h"
},
{
"function_name" : "android::hardware::MemoryDealer::~MemoryDealer",
"linker_set_key" : "_ZN7android8hardware12MemoryDealerD1Ev",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-354"
}
],
"return_type" : "type-165",
"source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h"
},
{
"function_name" : "android::hardware::MemoryDealer::~MemoryDealer",
"linker_set_key" : "_ZN7android8hardware12MemoryDealerD2Ev",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-354"
}
],
"return_type" : "type-165",
"source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h"
},
{
"function_name" : "android::hardware::HidlMemoryDealer::getInstance",
"linker_set_key" : "_ZN7android8hardware16HidlMemoryDealer11getInstanceERKNS0_11hidl_memoryE",
"parameters" :
[
{
"referenced_type" : "type-149"
}
],
"return_type" : "type-369",
"source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h"
},
{
"function_name" : "android::hardware::HidlMemoryDealer::heap",
"linker_set_key" : "_ZN7android8hardware16HidlMemoryDealer4heapEv",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-370"
}
],
"return_type" : "type-294",
"source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h"
},
{
"function_name" : "android::hardware::HidlMemoryDealer::isOk",
"linker_set_key" : "_ZN7android8hardware16HidlMemoryDealer4isOkERKNS_4hidl6memory5block4V1_011MemoryBlockE",
"parameters" :
[
{
"referenced_type" : "type-358"
}
],
"return_type" : "type-86",
"source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h"
},
{
"function_name" : "android::hardware::HidlMemoryDealer::allocate",
"linker_set_key" : "_ZN7android8hardware16HidlMemoryDealer8allocateEj",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-370"
},
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-197",
"source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h"
},
{
"access" : "protected",
"function_name" : "android::hardware::HidlMemoryDealer::HidlMemoryDealer",
"linker_set_key" : "_ZN7android8hardware16HidlMemoryDealerC1ENS_2spINS_4hidl6memory4V1_07IMemoryEEERKNS0_11hidl_memoryE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-370"
},
{
"referenced_type" : "type-294"
},
{
"referenced_type" : "type-149"
}
],
"return_type" : "type-165",
"source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h"
},
{
"access" : "protected",
"function_name" : "android::hardware::HidlMemoryDealer::HidlMemoryDealer",
"linker_set_key" : "_ZN7android8hardware16HidlMemoryDealerC2ENS_2spINS_4hidl6memory4V1_07IMemoryEEERKNS0_11hidl_memoryE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-370"
},
{
"referenced_type" : "type-294"
},
{
"referenced_type" : "type-149"
}
],
"return_type" : "type-165",
"source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h"
},
{
"function_name" : "android::hardware::MemoryDealer::dump",
"linker_set_key" : "_ZNK7android8hardware12MemoryDealer4dumpEPKc",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-356"
},
{
"referenced_type" : "type-135"
}
],
"return_type" : "type-165",
"source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h"
}
],
"global_vars" : [],
"lvalue_reference_types" :
[
{
"alignment" : 4,
"linker_set_key" : "android::String16 &",
"name" : "android::String16 &",
"referenced_type" : "type-211",
"self_type" : "type-219",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/String16.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::String8 &",
"name" : "android::String8 &",
"referenced_type" : "type-201",
"self_type" : "type-207",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/String8.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::Return<unsigned long long> &",
"name" : "android::hardware::Return<unsigned long long> &",
"referenced_type" : "type-342",
"self_type" : "type-350",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/Status.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::Return<void *> &",
"name" : "android::hardware::Return<void *> &",
"referenced_type" : "type-277",
"self_type" : "type-336",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/Status.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::Return<void> &",
"name" : "android::hardware::Return<void> &",
"referenced_type" : "type-388",
"self_type" : "type-396",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/Status.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::Status &",
"name" : "android::hardware::Status &",
"referenced_type" : "type-174",
"self_type" : "type-255",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/Status.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::TextOutput &",
"name" : "android::hardware::TextOutput &",
"referenced_type" : "type-253",
"self_type" : "type-252",
"size" : 4,
"source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::TextOutput &",
"name" : "android::hardware::TextOutput &",
"referenced_type" : "type-446",
"self_type" : "type-445",
"size" : 4,
"source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::TextOutput &",
"name" : "android::hardware::TextOutput &",
"referenced_type" : "type-483",
"self_type" : "type-482",
"size" : 4,
"source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::TextOutput &",
"name" : "android::hardware::TextOutput &",
"referenced_type" : "type-59",
"self_type" : "type-58",
"size" : 4,
"source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::hidl_memory &",
"name" : "android::hardware::hidl_memory &",
"referenced_type" : "type-140",
"self_type" : "type-150",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::sp<android::hidl::memory::V1_0::IMemory> &",
"name" : "android::sp<android::hidl::memory::V1_0::IMemory> &",
"referenced_type" : "type-294",
"self_type" : "type-322",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::sp<android::hidl::memory::token::V1_0::IMemoryToken> &",
"name" : "android::sp<android::hidl::memory::token::V1_0::IMemoryToken> &",
"referenced_type" : "type-198",
"self_type" : "type-368",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::wp<android::hidl::memory::V1_0::IMemory> &",
"name" : "android::wp<android::hidl::memory::V1_0::IMemory> &",
"referenced_type" : "type-285",
"self_type" : "type-291",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/RefBase.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::String16 &",
"name" : "const android::String16 &",
"referenced_type" : "type-216",
"self_type" : "type-218",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/String16.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::String8 &",
"name" : "const android::String8 &",
"referenced_type" : "type-204",
"self_type" : "type-206",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/String8.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::hardware::Parcel &",
"name" : "const android::hardware::Parcel &",
"referenced_type" : "type-254",
"self_type" : "type-256",
"size" : 4,
"source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::hardware::Status &",
"name" : "const android::hardware::Status &",
"referenced_type" : "type-221",
"self_type" : "type-237",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/Status.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::hardware::hidl_handle &",
"name" : "const android::hardware::hidl_handle &",
"referenced_type" : "type-167",
"self_type" : "type-168",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::hardware::hidl_memory &",
"name" : "const android::hardware::hidl_memory &",
"referenced_type" : "type-148",
"self_type" : "type-149",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::hardware::hidl_string &",
"name" : "const android::hardware::hidl_string &",
"referenced_type" : "type-138",
"self_type" : "type-139",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::hardware::hidl_version &",
"name" : "const android::hardware::hidl_version &",
"referenced_type" : "type-161",
"self_type" : "type-163",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::hidl::memory::block::V1_0::MemoryBlock &",
"name" : "const android::hidl::memory::block::V1_0::MemoryBlock &",
"referenced_type" : "type-357",
"self_type" : "type-358",
"size" : 4,
"source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::sp<android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> > &",
"name" : "const android::sp<android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> > &",
"referenced_type" : "type-123",
"self_type" : "type-141",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::sp<android::hardware::HidlMemoryCache> &",
"name" : "const android::sp<android::hardware::HidlMemoryCache> &",
"referenced_type" : "type-5",
"self_type" : "type-4",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::sp<android::hardware::IBinder> &",
"name" : "const android::sp<android::hardware::IBinder> &",
"referenced_type" : "type-315",
"self_type" : "type-317",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
"name" : "const android::sp<android::hardware::hidl_death_recipient> &",
"referenced_type" : "type-170",
"self_type" : "type-169",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
"name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
"referenced_type" : "type-299",
"self_type" : "type-301",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::sp<android::hidl::memory::V1_0::IMemory> &",
"name" : "const android::sp<android::hidl::memory::V1_0::IMemory> &",
"referenced_type" : "type-293",
"self_type" : "type-295",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/RefBase.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::sp<android::hidl::memory::token::V1_0::IMemoryToken> &",
"name" : "const android::sp<android::hidl::memory::token::V1_0::IMemoryToken> &",
"referenced_type" : "type-310",
"self_type" : "type-311",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::wp<android::hidl::memory::V1_0::IMemory> &",
"name" : "const android::wp<android::hidl::memory::V1_0::IMemory> &",
"referenced_type" : "type-289",
"self_type" : "type-290",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/RefBase.h"
},
{
"alignment" : 4,
"linker_set_key" : "const bool &",
"name" : "const bool &",
"referenced_type" : "type-85",
"self_type" : "type-87",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
},
{
"alignment" : 4,
"linker_set_key" : "const double &",
"name" : "const double &",
"referenced_type" : "type-114",
"self_type" : "type-115",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
},
{
"alignment" : 4,
"linker_set_key" : "const float &",
"name" : "const float &",
"referenced_type" : "type-111",
"self_type" : "type-113",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
},
{
"alignment" : 4,
"linker_set_key" : "const int &",
"name" : "const int &",
"referenced_type" : "type-103",
"self_type" : "type-104",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
},
{
"linker_set_key" : "const iter<is_const> &",
"name" : "const iter<is_const> &",
"referenced_type" : "type-155",
"self_type" : "type-157",
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"linker_set_key" : "const iter<is_const> &",
"name" : "const iter<is_const> &",
"referenced_type" : "type-34",
"self_type" : "type-36",
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"linker_set_key" : "const iter<is_const> &",
"name" : "const iter<is_const> &",
"referenced_type" : "type-344",
"self_type" : "type-346",
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"linker_set_key" : "const iter<is_const> &",
"name" : "const iter<is_const> &",
"referenced_type" : "type-390",
"self_type" : "type-392",
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"linker_set_key" : "const iter<is_const> &",
"name" : "const iter<is_const> &",
"referenced_type" : "type-471",
"self_type" : "type-473",
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"linker_set_key" : "const iter<is_const> &",
"name" : "const iter<is_const> &",
"referenced_type" : "type-504",
"self_type" : "type-506",
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"alignment" : 4,
"linker_set_key" : "const log_msg &",
"name" : "const log_msg &",
"referenced_type" : "type-275",
"self_type" : "type-279",
"size" : 4,
"source_file" : "/system/core/liblog/include/log/log_read.h"
},
{
"alignment" : 4,
"linker_set_key" : "const long long &",
"name" : "const long long &",
"referenced_type" : "type-107",
"self_type" : "type-108",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
},
{
"alignment" : 4,
"linker_set_key" : "const short &",
"name" : "const short &",
"referenced_type" : "type-94",
"self_type" : "type-96",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
},
{
"alignment" : 4,
"linker_set_key" : "const signed char &",
"name" : "const signed char &",
"referenced_type" : "type-88",
"self_type" : "type-90",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
},
{
"alignment" : 4,
"linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
"name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
"referenced_type" : "type-13",
"self_type" : "type-12",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
},
{
"alignment" : 4,
"linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
"name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
"referenced_type" : "type-229",
"self_type" : "type-228",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
},
{
"alignment" : 4,
"linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
"name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
"referenced_type" : "type-360",
"self_type" : "type-359",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
},
{
"alignment" : 4,
"linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
"name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
"referenced_type" : "type-440",
"self_type" : "type-439",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
},
{
"alignment" : 4,
"linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
"name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
"referenced_type" : "type-479",
"self_type" : "type-478",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
},
{
"alignment" : 4,
"linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
"name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
"referenced_type" : "type-49",
"self_type" : "type-48",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
},
{
"alignment" : 4,
"linker_set_key" : "const unsigned char &",
"name" : "const unsigned char &",
"referenced_type" : "type-91",
"self_type" : "type-93",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
},
{
"alignment" : 4,
"linker_set_key" : "const unsigned int &",
"name" : "const unsigned int &",
"referenced_type" : "type-105",
"self_type" : "type-106",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
},
{
"alignment" : 4,
"linker_set_key" : "const unsigned long long &",
"name" : "const unsigned long long &",
"referenced_type" : "type-109",
"self_type" : "type-110",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
},
{
"alignment" : 4,
"linker_set_key" : "const unsigned short &",
"name" : "const unsigned short &",
"referenced_type" : "type-100",
"self_type" : "type-102",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
},
{
"alignment" : 4,
"linker_set_key" : "int &",
"name" : "int &",
"referenced_type" : "type-2",
"self_type" : "type-185",
"size" : 4,
"source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h"
},
{
"alignment" : 4,
"linker_set_key" : "std::basic_ostream<char, std::char_traits<char> > &",
"name" : "std::basic_ostream<char, std::char_traits<char> > &",
"referenced_type" : "type-438",
"self_type" : "type-437",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h"
},
{
"alignment" : 4,
"linker_set_key" : "std::basic_ostream<char, std::char_traits<char> > &",
"name" : "std::basic_ostream<char, std::char_traits<char> > &",
"referenced_type" : "type-47",
"self_type" : "type-46",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h"
}
],
"pointer_types" :
[
{
"alignment" : 4,
"linker_set_key" : "android::RefBase *",
"name" : "android::RefBase *",
"referenced_type" : "type-118",
"self_type" : "type-125",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/RefBase.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::RefBase::weakref_impl *",
"name" : "android::RefBase::weakref_impl *",
"referenced_type" : "type-121",
"self_type" : "type-120",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/RefBase.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::RefBase::weakref_impl *",
"name" : "android::RefBase::weakref_impl *",
"referenced_type" : "type-31",
"self_type" : "type-30",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/RefBase.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::RefBase::weakref_impl *",
"name" : "android::RefBase::weakref_impl *",
"referenced_type" : "type-340",
"self_type" : "type-339",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/RefBase.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::RefBase::weakref_impl *",
"name" : "android::RefBase::weakref_impl *",
"referenced_type" : "type-386",
"self_type" : "type-385",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/RefBase.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::RefBase::weakref_impl *",
"name" : "android::RefBase::weakref_impl *",
"referenced_type" : "type-467",
"self_type" : "type-466",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/RefBase.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::RefBase::weakref_impl *",
"name" : "android::RefBase::weakref_impl *",
"referenced_type" : "type-500",
"self_type" : "type-499",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/RefBase.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::RefBase::weakref_type *",
"name" : "android::RefBase::weakref_type *",
"referenced_type" : "type-235",
"self_type" : "type-234",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/RefBase.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::ReferenceRenamer *",
"name" : "android::ReferenceRenamer *",
"referenced_type" : "type-116",
"self_type" : "type-117",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/RefBase.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::String16 *",
"name" : "android::String16 *",
"referenced_type" : "type-211",
"self_type" : "type-220",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/String16.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::String8 *",
"name" : "android::String8 *",
"referenced_type" : "type-201",
"self_type" : "type-208",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/String8.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::VirtualLightRefBase *",
"name" : "android::VirtualLightRefBase *",
"referenced_type" : "type-405",
"self_type" : "type-447",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::base::EagerEvaluator<char *, char *> *",
"name" : "android::base::EagerEvaluator<char *, char *> *",
"referenced_type" : "type-413",
"self_type" : "type-414",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::base::EagerEvaluator<char *, const char *> *",
"name" : "android::base::EagerEvaluator<char *, const char *> *",
"referenced_type" : "type-411",
"self_type" : "type-412",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::base::EagerEvaluator<const char *, char *> *",
"name" : "android::base::EagerEvaluator<const char *, char *> *",
"referenced_type" : "type-409",
"self_type" : "type-410",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::base::EagerEvaluator<const char *, const char *> *",
"name" : "android::base::EagerEvaluator<const char *, const char *> *",
"referenced_type" : "type-407",
"self_type" : "type-408",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::base::EagerEvaluator<const signed char *, const signed char *> *",
"name" : "android::base::EagerEvaluator<const signed char *, const signed char *> *",
"referenced_type" : "type-423",
"self_type" : "type-425",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::base::EagerEvaluator<const signed char *, signed char *> *",
"name" : "android::base::EagerEvaluator<const signed char *, signed char *> *",
"referenced_type" : "type-426",
"self_type" : "type-428",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::base::EagerEvaluator<const unsigned char *, const unsigned char *> *",
"name" : "android::base::EagerEvaluator<const unsigned char *, const unsigned char *> *",
"referenced_type" : "type-415",
"self_type" : "type-416",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::base::EagerEvaluator<const unsigned char *, unsigned char *> *",
"name" : "android::base::EagerEvaluator<const unsigned char *, unsigned char *> *",
"referenced_type" : "type-417",
"self_type" : "type-418",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::base::EagerEvaluator<signed char *, const signed char *> *",
"name" : "android::base::EagerEvaluator<signed char *, const signed char *> *",
"referenced_type" : "type-429",
"self_type" : "type-430",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::base::EagerEvaluator<signed char *, signed char *> *",
"name" : "android::base::EagerEvaluator<signed char *, signed char *> *",
"referenced_type" : "type-431",
"self_type" : "type-432",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::base::EagerEvaluator<unsigned char *, const unsigned char *> *",
"name" : "android::base::EagerEvaluator<unsigned char *, const unsigned char *> *",
"referenced_type" : "type-419",
"self_type" : "type-420",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::base::EagerEvaluator<unsigned char *, unsigned char *> *",
"name" : "android::base::EagerEvaluator<unsigned char *, unsigned char *> *",
"referenced_type" : "type-421",
"self_type" : "type-422",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::base::ErrnoRestorer *",
"name" : "android::base::ErrnoRestorer *",
"referenced_type" : "type-400",
"self_type" : "type-401",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::GrantorDescriptor *",
"name" : "android::hardware::GrantorDescriptor *",
"referenced_type" : "type-21",
"self_type" : "type-20",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> *",
"name" : "android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> *",
"referenced_type" : "type-24",
"self_type" : "type-23",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> *",
"name" : "android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> *",
"referenced_type" : "type-380",
"self_type" : "type-379",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> *",
"name" : "android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> *",
"referenced_type" : "type-459",
"self_type" : "type-458",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> *",
"name" : "android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> *",
"referenced_type" : "type-62",
"self_type" : "type-61",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::HidlCache<sp<IMemoryToken>, IMemory, IMemoryTokenCompare>::HidlCacheLock *",
"name" : "android::hardware::HidlCache<sp<IMemoryToken>, IMemory, IMemoryTokenCompare>::HidlCacheLock *",
"referenced_type" : "type-330",
"self_type" : "type-329",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::HidlCache<sp<IMemoryToken>, IMemory, IMemoryTokenCompare>::HidlCacheLock *",
"name" : "android::hardware::HidlCache<sp<IMemoryToken>, IMemory, IMemoryTokenCompare>::HidlCacheLock *",
"referenced_type" : "type-453",
"self_type" : "type-452",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::HidlCache<sp<IMemoryToken>, IMemory, IMemoryTokenCompare>::HidlCacheLock *",
"name" : "android::hardware::HidlCache<sp<IMemoryToken>, IMemory, IMemoryTokenCompare>::HidlCacheLock *",
"referenced_type" : "type-494",
"self_type" : "type-493",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::HidlCache<sp<IMemoryToken>, IMemory, IMemoryTokenCompare>::HidlCacheLock *",
"name" : "android::hardware::HidlCache<sp<IMemoryToken>, IMemory, IMemoryTokenCompare>::HidlCacheLock *",
"referenced_type" : "type-68",
"self_type" : "type-67",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::HidlMemory *",
"name" : "android::hardware::HidlMemory *",
"referenced_type" : "type-154",
"self_type" : "type-363",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::HidlMemoryCache *",
"name" : "android::hardware::HidlMemoryCache *",
"referenced_type" : "type-455",
"self_type" : "type-454",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::HidlMemoryCache *",
"name" : "android::hardware::HidlMemoryCache *",
"referenced_type" : "type-496",
"self_type" : "type-495",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::HidlMemoryCache *",
"name" : "android::hardware::HidlMemoryCache *",
"referenced_type" : "type-71",
"self_type" : "type-70",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::HidlMemoryCache *",
"name" : "android::hardware::HidlMemoryCache *",
"referenced_type" : "type-8",
"self_type" : "type-7",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::HidlMemoryDealer *",
"name" : "android::hardware::HidlMemoryDealer *",
"referenced_type" : "type-371",
"self_type" : "type-370",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::HidlMemoryToken *",
"name" : "android::hardware::HidlMemoryToken *",
"referenced_type" : "type-17",
"self_type" : "type-16",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::HidlMemoryToken *",
"name" : "android::hardware::HidlMemoryToken *",
"referenced_type" : "type-367",
"self_type" : "type-366",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::IBinder *",
"name" : "android::hardware::IBinder *",
"referenced_type" : "type-227",
"self_type" : "type-233",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::MemoryBlockImpl *",
"name" : "android::hardware::MemoryBlockImpl *",
"referenced_type" : "type-321",
"self_type" : "type-320",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::MemoryBlockImpl *",
"name" : "android::hardware::MemoryBlockImpl *",
"referenced_type" : "type-489",
"self_type" : "type-488",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::MemoryCacheable *",
"name" : "android::hardware::MemoryCacheable *",
"referenced_type" : "type-324",
"self_type" : "type-323",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::MemoryCacheable *",
"name" : "android::hardware::MemoryCacheable *",
"referenced_type" : "type-491",
"self_type" : "type-490",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::MemoryDealer *",
"name" : "android::hardware::MemoryDealer *",
"referenced_type" : "type-351",
"self_type" : "type-354",
"size" : 4,
"source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::Parcel *",
"name" : "android::hardware::Parcel *",
"referenced_type" : "type-241",
"self_type" : "type-247",
"size" : 4,
"source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::Return<unsigned long long> *",
"name" : "android::hardware::Return<unsigned long long> *",
"referenced_type" : "type-342",
"self_type" : "type-343",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/Status.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::Return<void *> *",
"name" : "android::hardware::Return<void *> *",
"referenced_type" : "type-277",
"self_type" : "type-334",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/Status.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::Return<void> *",
"name" : "android::hardware::Return<void> *",
"referenced_type" : "type-388",
"self_type" : "type-389",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/Status.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::SimpleBestFitAllocator *",
"name" : "android::hardware::SimpleBestFitAllocator *",
"referenced_type" : "type-353",
"self_type" : "type-352",
"size" : 4,
"source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::SimpleBestFitAllocator *",
"name" : "android::hardware::SimpleBestFitAllocator *",
"referenced_type" : "type-512",
"self_type" : "type-511",
"size" : 4,
"source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::Status *",
"name" : "android::hardware::Status *",
"referenced_type" : "type-174",
"self_type" : "type-210",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/Status.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::details::HidlInstrumentor *",
"name" : "android::hardware::details::HidlInstrumentor *",
"referenced_type" : "type-143",
"self_type" : "type-260",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::details::return_status *",
"name" : "android::hardware::details::return_status *",
"referenced_type" : "type-278",
"self_type" : "type-378",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/Status.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::hidl_death_recipient *",
"name" : "android::hardware::hidl_death_recipient *",
"referenced_type" : "type-173",
"self_type" : "type-172",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/RefBase.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::hidl_memory *",
"name" : "android::hardware::hidl_memory *",
"referenced_type" : "type-140",
"self_type" : "type-142",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::hidl_version *",
"name" : "android::hardware::hidl_version *",
"referenced_type" : "type-159",
"self_type" : "type-160",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
"name" : "android::hidl::base::V1_0::BnHwBase *",
"referenced_type" : "type-257",
"self_type" : "type-261",
"size" : 4,
"source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hidl::base::V1_0::IBase *",
"name" : "android::hidl::base::V1_0::IBase *",
"referenced_type" : "type-189",
"self_type" : "type-259",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/RefBase.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
"name" : "android::hidl::manager::V1_0::IServiceNotification *",
"referenced_type" : "type-192",
"self_type" : "type-304",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hidl::memory::V1_0::IMemory *",
"name" : "android::hidl::memory::V1_0::IMemory *",
"referenced_type" : "type-287",
"self_type" : "type-286",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/RefBase.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hidl::memory::token::V1_0::IMemoryToken *",
"name" : "android::hidl::memory::token::V1_0::IMemoryToken *",
"referenced_type" : "type-195",
"self_type" : "type-199",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::sp<android::RefBase> *",
"name" : "android::sp<android::RefBase> *",
"referenced_type" : "type-376",
"self_type" : "type-375",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::sp<android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> > *",
"name" : "android::sp<android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> > *",
"referenced_type" : "type-60",
"self_type" : "type-112",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::sp<android::hardware::HidlCache<sp<IMemoryToken>, IMemory, IMemoryTokenCompare>::HidlCacheLock> *",
"name" : "android::sp<android::hardware::HidlCache<sp<IMemoryToken>, IMemory, IMemoryTokenCompare>::HidlCacheLock> *",
"referenced_type" : "type-328",
"self_type" : "type-332",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::sp<android::hardware::HidlMemory> *",
"name" : "android::sp<android::hardware::HidlMemory> *",
"referenced_type" : "type-362",
"self_type" : "type-364",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::sp<android::hardware::HidlMemoryCache> *",
"name" : "android::sp<android::hardware::HidlMemoryCache> *",
"referenced_type" : "type-6",
"self_type" : "type-333",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::sp<android::hardware::HidlMemoryDealer> *",
"name" : "android::sp<android::hardware::HidlMemoryDealer> *",
"referenced_type" : "type-369",
"self_type" : "type-372",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::sp<android::hardware::IBinder> *",
"name" : "android::sp<android::hardware::IBinder> *",
"referenced_type" : "type-313",
"self_type" : "type-314",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
"name" : "android::sp<android::hidl::base::V1_0::IBase> *",
"referenced_type" : "type-258",
"self_type" : "type-298",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
"name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
"referenced_type" : "type-303",
"self_type" : "type-305",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::sp<android::hidl::memory::V1_0::IMemory> *",
"name" : "android::sp<android::hidl::memory::V1_0::IMemory> *",
"referenced_type" : "type-294",
"self_type" : "type-318",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::sp<android::hidl::memory::token::V1_0::IMemoryToken> *",
"name" : "android::sp<android::hidl::memory::token::V1_0::IMemoryToken> *",
"referenced_type" : "type-198",
"self_type" : "type-309",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::wp<android::hidl::memory::V1_0::IMemory> *",
"name" : "android::wp<android::hidl::memory::V1_0::IMemory> *",
"referenced_type" : "type-285",
"self_type" : "type-288",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/RefBase.h"
},
{
"alignment" : 4,
"linker_set_key" : "char *",
"name" : "char *",
"referenced_type" : "type-137",
"self_type" : "type-281",
"size" : 4,
"source_file" : "/system/core/liblog/include/log/log_read.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::NativeHandle *",
"name" : "const android::NativeHandle *",
"referenced_type" : "type-177",
"self_type" : "type-181",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::RefBase *",
"name" : "const android::RefBase *",
"referenced_type" : "type-122",
"self_type" : "type-124",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/RefBase.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::String16 *",
"name" : "const android::String16 *",
"referenced_type" : "type-216",
"self_type" : "type-217",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/String16.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::String8 *",
"name" : "const android::String8 *",
"referenced_type" : "type-204",
"self_type" : "type-205",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/String8.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::base::ErrnoRestorer *",
"name" : "const android::base::ErrnoRestorer *",
"referenced_type" : "type-402",
"self_type" : "type-406",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::hardware::BpHwRefBase *",
"name" : "const android::hardware::BpHwRefBase *",
"referenced_type" : "type-238",
"self_type" : "type-239",
"size" : 4,
"source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::hardware::MemoryDealer *",
"name" : "const android::hardware::MemoryDealer *",
"referenced_type" : "type-355",
"self_type" : "type-356",
"size" : 4,
"source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::hardware::Return<unsigned long long> *",
"name" : "const android::hardware::Return<unsigned long long> *",
"referenced_type" : "type-373",
"self_type" : "type-374",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/Status.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::hardware::Return<void *> *",
"name" : "const android::hardware::Return<void *> *",
"referenced_type" : "type-337",
"self_type" : "type-338",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/Status.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::hardware::Status *",
"name" : "const android::hardware::Status *",
"referenced_type" : "type-221",
"self_type" : "type-267",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/Status.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::hardware::details::return_status *",
"name" : "const android::hardware::details::return_status *",
"referenced_type" : "type-382",
"self_type" : "type-383",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/Status.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::hardware::hidl_memory *",
"name" : "const android::hardware::hidl_memory *",
"referenced_type" : "type-148",
"self_type" : "type-153",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::hardware::hidl_version *",
"name" : "const android::hardware::hidl_version *",
"referenced_type" : "type-161",
"self_type" : "type-162",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::hidl::base::V1_0::IBase *",
"name" : "const android::hidl::base::V1_0::IBase *",
"referenced_type" : "type-188",
"self_type" : "type-190",
"size" : 4,
"source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
"name" : "const android::hidl::manager::V1_0::IServiceNotification *",
"referenced_type" : "type-191",
"self_type" : "type-193",
"size" : 4,
"source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::hidl::memory::V1_0::IMemory *",
"name" : "const android::hidl::memory::V1_0::IMemory *",
"referenced_type" : "type-326",
"self_type" : "type-327",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::hidl::memory::token::V1_0::IMemoryToken *",
"name" : "const android::hidl::memory::token::V1_0::IMemoryToken *",
"referenced_type" : "type-194",
"self_type" : "type-196",
"size" : 4,
"source_file" : "/out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::sp<android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> > *",
"name" : "const android::sp<android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> > *",
"referenced_type" : "type-123",
"self_type" : "type-152",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::sp<android::hardware::HidlMemoryCache> *",
"name" : "const android::sp<android::hardware::HidlMemoryCache> *",
"referenced_type" : "type-5",
"self_type" : "type-29",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::sp<android::hardware::IBinder> *",
"name" : "const android::sp<android::hardware::IBinder> *",
"referenced_type" : "type-315",
"self_type" : "type-316",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
"name" : "const android::sp<android::hardware::hidl_death_recipient> *",
"referenced_type" : "type-170",
"self_type" : "type-297",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
"name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
"referenced_type" : "type-299",
"self_type" : "type-302",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
"name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
"referenced_type" : "type-306",
"self_type" : "type-307",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::sp<android::hidl::memory::V1_0::IMemory> *",
"name" : "const android::sp<android::hidl::memory::V1_0::IMemory> *",
"referenced_type" : "type-293",
"self_type" : "type-325",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::sp<android::hidl::memory::token::V1_0::IMemoryToken> *",
"name" : "const android::sp<android::hidl::memory::token::V1_0::IMemoryToken> *",
"referenced_type" : "type-310",
"self_type" : "type-312",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "const android::wp<android::hidl::memory::V1_0::IMemory> *",
"name" : "const android::wp<android::hidl::memory::V1_0::IMemory> *",
"referenced_type" : "type-289",
"self_type" : "type-296",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/RefBase.h"
},
{
"alignment" : 4,
"linker_set_key" : "const char *",
"name" : "const char *",
"referenced_type" : "type-136",
"self_type" : "type-135",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
},
{
"alignment" : 4,
"linker_set_key" : "const char16_t *",
"name" : "const char16_t *",
"referenced_type" : "type-213",
"self_type" : "type-212",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/String16.h"
},
{
"alignment" : 4,
"linker_set_key" : "const log_msg *",
"name" : "const log_msg *",
"referenced_type" : "type-275",
"self_type" : "type-276",
"size" : 4,
"source_file" : "/system/core/liblog/include/log/log_read.h"
},
{
"alignment" : 4,
"linker_set_key" : "const native_handle *",
"name" : "const native_handle *",
"referenced_type" : "type-131",
"self_type" : "type-130",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
},
{
"alignment" : 4,
"linker_set_key" : "const signed char *",
"name" : "const signed char *",
"referenced_type" : "type-88",
"self_type" : "type-424",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h"
},
{
"alignment" : 4,
"linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
"name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
"referenced_type" : "type-442",
"self_type" : "type-444",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h"
},
{
"alignment" : 4,
"linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
"name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
"referenced_type" : "type-51",
"self_type" : "type-53",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h"
},
{
"alignment" : 4,
"linker_set_key" : "const unsigned char *",
"name" : "const unsigned char *",
"referenced_type" : "type-91",
"self_type" : "type-248",
"size" : 4,
"source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
},
{
"alignment" : 4,
"linker_set_key" : "const unsigned long long *",
"name" : "const unsigned long long *",
"referenced_type" : "type-109",
"self_type" : "type-249",
"size" : 4,
"source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
},
{
"alignment" : 4,
"linker_set_key" : "const void *",
"name" : "const void *",
"referenced_type" : "type-164",
"self_type" : "type-166",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"alignment" : 4,
"linker_set_key" : "log_msg *",
"name" : "log_msg *",
"referenced_type" : "type-271",
"self_type" : "type-280",
"size" : 4,
"source_file" : "/system/core/liblog/include/log/log_read.h"
},
{
"alignment" : 4,
"linker_set_key" : "native_handle *",
"name" : "native_handle *",
"referenced_type" : "type-1",
"self_type" : "type-99",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
},
{
"alignment" : 4,
"linker_set_key" : "signed char *",
"name" : "signed char *",
"referenced_type" : "type-89",
"self_type" : "type-427",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h"
},
{
"alignment" : 4,
"linker_set_key" : "unsigned char *",
"name" : "unsigned char *",
"referenced_type" : "type-92",
"self_type" : "type-243",
"size" : 4,
"source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
},
{
"alignment" : 4,
"linker_set_key" : "unsigned long long *",
"name" : "unsigned long long *",
"referenced_type" : "type-22",
"self_type" : "type-244",
"size" : 4,
"source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
},
{
"alignment" : 4,
"linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
"name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
"referenced_type" : "type-246",
"self_type" : "type-245",
"size" : 4,
"source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
},
{
"alignment" : 4,
"linker_set_key" : "void *",
"name" : "void *",
"referenced_type" : "type-165",
"self_type" : "type-226",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/Status.h"
}
],
"qualified_types" :
[
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "android::RefBase::weakref_impl *const",
"name" : "android::RefBase::weakref_impl *const",
"referenced_type" : "type-120",
"self_type" : "type-119",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/RefBase.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "android::RefBase::weakref_impl *const",
"name" : "android::RefBase::weakref_impl *const",
"referenced_type" : "type-30",
"self_type" : "type-32",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/RefBase.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "android::RefBase::weakref_impl *const",
"name" : "android::RefBase::weakref_impl *const",
"referenced_type" : "type-339",
"self_type" : "type-341",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/RefBase.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "android::RefBase::weakref_impl *const",
"name" : "android::RefBase::weakref_impl *const",
"referenced_type" : "type-385",
"self_type" : "type-387",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/RefBase.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "android::RefBase::weakref_impl *const",
"name" : "android::RefBase::weakref_impl *const",
"referenced_type" : "type-466",
"self_type" : "type-468",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/RefBase.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "android::RefBase::weakref_impl *const",
"name" : "android::RefBase::weakref_impl *const",
"referenced_type" : "type-499",
"self_type" : "type-502",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/RefBase.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "android::hardware::IBinder *const",
"name" : "android::hardware::IBinder *const",
"referenced_type" : "type-233",
"self_type" : "type-232",
"size" : 4,
"source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const android::NativeHandle",
"name" : "const android::NativeHandle",
"referenced_type" : "type-178",
"self_type" : "type-177",
"size" : 12,
"source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const android::RefBase",
"name" : "const android::RefBase",
"referenced_type" : "type-118",
"self_type" : "type-122",
"size" : 8,
"source_file" : "/system/core/libutils/include/utils/RefBase.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const android::String16",
"name" : "const android::String16",
"referenced_type" : "type-211",
"self_type" : "type-216",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/String16.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const android::String8",
"name" : "const android::String8",
"referenced_type" : "type-201",
"self_type" : "type-204",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/String8.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const android::base::ErrnoRestorer",
"name" : "const android::base::ErrnoRestorer",
"referenced_type" : "type-400",
"self_type" : "type-402",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const android::hardware::BpHwRefBase",
"name" : "const android::hardware::BpHwRefBase",
"referenced_type" : "type-231",
"self_type" : "type-238",
"size" : 24,
"source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const android::hardware::MemoryDealer",
"name" : "const android::hardware::MemoryDealer",
"referenced_type" : "type-351",
"self_type" : "type-355",
"size" : 12,
"source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const android::hardware::Parcel",
"name" : "const android::hardware::Parcel",
"referenced_type" : "type-241",
"self_type" : "type-254",
"size" : 68,
"source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const android::hardware::Return<unsigned long long>",
"name" : "const android::hardware::Return<unsigned long long>",
"referenced_type" : "type-342",
"self_type" : "type-373",
"size" : 32,
"source_file" : "/system/libhidl/base/include/hidl/Status.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const android::hardware::Return<void *>",
"name" : "const android::hardware::Return<void *>",
"referenced_type" : "type-277",
"self_type" : "type-337",
"size" : 28,
"source_file" : "/system/libhidl/base/include/hidl/Status.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const android::hardware::Status",
"name" : "const android::hardware::Status",
"referenced_type" : "type-174",
"self_type" : "type-221",
"size" : 20,
"source_file" : "/system/libhidl/base/include/hidl/Status.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const android::hardware::details::return_status",
"name" : "const android::hardware::details::return_status",
"referenced_type" : "type-278",
"self_type" : "type-382",
"size" : 24,
"source_file" : "/system/libhidl/base/include/hidl/Status.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const android::hardware::hidl_handle",
"name" : "const android::hardware::hidl_handle",
"referenced_type" : "type-127",
"self_type" : "type-167",
"size" : 16,
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const android::hardware::hidl_memory",
"name" : "const android::hardware::hidl_memory",
"referenced_type" : "type-140",
"self_type" : "type-148",
"size" : 40,
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const android::hardware::hidl_string",
"name" : "const android::hardware::hidl_string",
"referenced_type" : "type-132",
"self_type" : "type-138",
"size" : 16,
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"alignment" : 2,
"is_const" : true,
"linker_set_key" : "const android::hardware::hidl_version",
"name" : "const android::hardware::hidl_version",
"referenced_type" : "type-159",
"self_type" : "type-161",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
"name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
"referenced_type" : "type-183",
"self_type" : "type-184",
"size" : 4,
"source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const android::hidl::base::V1_0::IBase",
"name" : "const android::hidl::base::V1_0::IBase",
"referenced_type" : "type-189",
"self_type" : "type-188",
"size" : 12,
"source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
"name" : "const android::hidl::manager::V1_0::IServiceNotification",
"referenced_type" : "type-192",
"self_type" : "type-191",
"size" : 12,
"source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const android::hidl::memory::V1_0::IMemory",
"name" : "const android::hidl::memory::V1_0::IMemory",
"referenced_type" : "type-287",
"self_type" : "type-326",
"size" : 12,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const android::hidl::memory::block::V1_0::MemoryBlock",
"name" : "const android::hidl::memory::block::V1_0::MemoryBlock",
"referenced_type" : "type-197",
"self_type" : "type-357",
"size" : 24,
"source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const android::hidl::memory::token::V1_0::IMemoryToken",
"name" : "const android::hidl::memory::token::V1_0::IMemoryToken",
"referenced_type" : "type-195",
"self_type" : "type-194",
"size" : 12,
"source_file" : "/out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const android::sp<android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> >",
"name" : "const android::sp<android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> >",
"referenced_type" : "type-60",
"self_type" : "type-123",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const android::sp<android::hardware::HidlMemoryCache>",
"name" : "const android::sp<android::hardware::HidlMemoryCache>",
"referenced_type" : "type-6",
"self_type" : "type-5",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const android::sp<android::hardware::IBinder>",
"name" : "const android::sp<android::hardware::IBinder>",
"referenced_type" : "type-313",
"self_type" : "type-315",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
"name" : "const android::sp<android::hardware::hidl_death_recipient>",
"referenced_type" : "type-171",
"self_type" : "type-170",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
"name" : "const android::sp<android::hidl::base::V1_0::IBase>",
"referenced_type" : "type-258",
"self_type" : "type-299",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
"name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
"referenced_type" : "type-303",
"self_type" : "type-306",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const android::sp<android::hidl::memory::V1_0::IMemory>",
"name" : "const android::sp<android::hidl::memory::V1_0::IMemory>",
"referenced_type" : "type-294",
"self_type" : "type-293",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/RefBase.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const android::sp<android::hidl::memory::token::V1_0::IMemoryToken>",
"name" : "const android::sp<android::hidl::memory::token::V1_0::IMemoryToken>",
"referenced_type" : "type-198",
"self_type" : "type-310",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const android::wp<android::hidl::memory::V1_0::IMemory>",
"name" : "const android::wp<android::hidl::memory::V1_0::IMemory>",
"referenced_type" : "type-285",
"self_type" : "type-289",
"size" : 8,
"source_file" : "/system/core/libutils/include/utils/RefBase.h"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const bool",
"name" : "const bool",
"referenced_type" : "type-86",
"self_type" : "type-85",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const char",
"name" : "const char",
"referenced_type" : "type-137",
"self_type" : "type-136",
"size" : 1,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
},
{
"alignment" : 2,
"is_const" : true,
"linker_set_key" : "const char16_t",
"name" : "const char16_t",
"referenced_type" : "type-214",
"self_type" : "type-213",
"size" : 2,
"source_file" : "/system/core/libutils/include/utils/String16.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const double",
"name" : "const double",
"referenced_type" : "type-81",
"self_type" : "type-114",
"size" : 8,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const float",
"name" : "const float",
"referenced_type" : "type-76",
"self_type" : "type-111",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const int",
"name" : "const int",
"referenced_type" : "type-2",
"self_type" : "type-103",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
},
{
"is_const" : true,
"linker_set_key" : "const iter<is_const>",
"name" : "const iter<is_const>",
"referenced_type" : "type-156",
"self_type" : "type-155",
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"is_const" : true,
"linker_set_key" : "const iter<is_const>",
"name" : "const iter<is_const>",
"referenced_type" : "type-345",
"self_type" : "type-344",
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"is_const" : true,
"linker_set_key" : "const iter<is_const>",
"name" : "const iter<is_const>",
"referenced_type" : "type-35",
"self_type" : "type-34",
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"is_const" : true,
"linker_set_key" : "const iter<is_const>",
"name" : "const iter<is_const>",
"referenced_type" : "type-391",
"self_type" : "type-390",
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"is_const" : true,
"linker_set_key" : "const iter<is_const>",
"name" : "const iter<is_const>",
"referenced_type" : "type-472",
"self_type" : "type-471",
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"is_const" : true,
"linker_set_key" : "const iter<is_const>",
"name" : "const iter<is_const>",
"referenced_type" : "type-505",
"self_type" : "type-504",
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const log_msg",
"name" : "const log_msg",
"referenced_type" : "type-271",
"self_type" : "type-275",
"size" : 5124,
"source_file" : "/system/core/liblog/include/log/log_read.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const long long",
"name" : "const long long",
"referenced_type" : "type-57",
"self_type" : "type-107",
"size" : 8,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const native_handle",
"name" : "const native_handle",
"referenced_type" : "type-1",
"self_type" : "type-131",
"size" : 12,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
},
{
"alignment" : 2,
"is_const" : true,
"linker_set_key" : "const short",
"name" : "const short",
"referenced_type" : "type-95",
"self_type" : "type-94",
"size" : 2,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const signed char",
"name" : "const signed char",
"referenced_type" : "type-89",
"self_type" : "type-88",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
"name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
"referenced_type" : "type-187",
"self_type" : "type-186",
"size" : 12,
"source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
"name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
"referenced_type" : "type-349",
"self_type" : "type-348",
"size" : 12,
"source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
"name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
"referenced_type" : "type-395",
"self_type" : "type-394",
"size" : 12,
"source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
"name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
"referenced_type" : "type-40",
"self_type" : "type-39",
"size" : 12,
"source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
"name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
"referenced_type" : "type-475",
"self_type" : "type-474",
"size" : 12,
"source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
"name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
"referenced_type" : "type-510",
"self_type" : "type-509",
"size" : 12,
"source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
"name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
"referenced_type" : "type-443",
"self_type" : "type-442",
"size" : 12,
"source_file" : "/system/core/base/include/android-base/logging.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
"name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
"referenced_type" : "type-52",
"self_type" : "type-51",
"size" : 12,
"source_file" : "/system/core/base/include/android-base/logging.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData> >",
"name" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData> >",
"referenced_type" : "type-435",
"self_type" : "type-434",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData> >",
"name" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData> >",
"referenced_type" : "type-45",
"self_type" : "type-44",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
"name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
"referenced_type" : "type-14",
"self_type" : "type-13",
"size" : 12,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
"name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
"referenced_type" : "type-230",
"self_type" : "type-229",
"size" : 12,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
"name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
"referenced_type" : "type-361",
"self_type" : "type-360",
"size" : 12,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
"name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
"referenced_type" : "type-441",
"self_type" : "type-440",
"size" : 12,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
"name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
"referenced_type" : "type-480",
"self_type" : "type-479",
"size" : 12,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
"name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
"referenced_type" : "type-50",
"self_type" : "type-49",
"size" : 12,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const unsigned char",
"name" : "const unsigned char",
"referenced_type" : "type-92",
"self_type" : "type-91",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const unsigned int",
"name" : "const unsigned int",
"referenced_type" : "type-11",
"self_type" : "type-105",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const unsigned long long",
"name" : "const unsigned long long",
"referenced_type" : "type-22",
"self_type" : "type-109",
"size" : 8,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
},
{
"alignment" : 2,
"is_const" : true,
"linker_set_key" : "const unsigned short",
"name" : "const unsigned short",
"referenced_type" : "type-101",
"self_type" : "type-100",
"size" : 2,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
},
{
"is_const" : true,
"linker_set_key" : "const void",
"name" : "const void",
"referenced_type" : "type-165",
"self_type" : "type-164",
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
}
],
"record_types" :
[
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "mCount",
"referenced_type" : "type-180"
}
],
"linker_set_key" : "android::LightRefBase<android::NativeHandle>",
"name" : "android::LightRefBase<android::NativeHandle>",
"record_kind" : "class",
"referenced_type" : "type-179",
"self_type" : "type-179",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
"template_args" : [ "type-178" ],
"unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "mCount",
"referenced_type" : "type-404"
}
],
"linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
"name" : "android::LightRefBase<android::VirtualLightRefBase>",
"record_kind" : "class",
"referenced_type" : "type-403",
"self_type" : "type-403",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
"template_args" : [ "type-405" ],
"unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-179"
}
],
"fields" :
[
{
"access" : "private",
"field_name" : "mHandle",
"field_offset" : 32,
"referenced_type" : "type-99"
},
{
"access" : "private",
"field_name" : "mOwnsHandle",
"field_offset" : 64,
"referenced_type" : "type-86"
}
],
"linker_set_key" : "android::NativeHandle",
"name" : "android::NativeHandle",
"record_kind" : "class",
"referenced_type" : "type-178",
"self_type" : "type-178",
"size" : 12,
"source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
"unique_id" : "_ZTSN7android12NativeHandleE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "mRefs",
"field_offset" : 32,
"referenced_type" : "type-119"
}
],
"linker_set_key" : "android::RefBase",
"name" : "android::RefBase",
"record_kind" : "class",
"referenced_type" : "type-118",
"self_type" : "type-118",
"size" : 8,
"source_file" : "/system/core/libutils/include/utils/RefBase.h",
"unique_id" : "_ZTSN7android7RefBaseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android7RefBaseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN7android7RefBaseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN7android7RefBaseD0Ev"
},
{
"mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
},
{
"mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
}
]
},
{
"alignment" : 1,
"linker_set_key" : "android::RefBase::weakref_type",
"name" : "android::RefBase::weakref_type",
"record_kind" : "class",
"referenced_type" : "type-235",
"self_type" : "type-235",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/RefBase.h",
"unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
},
{
"alignment" : 1,
"linker_set_key" : "android::ReferenceMover",
"name" : "android::ReferenceMover",
"record_kind" : "class",
"referenced_type" : "type-126",
"self_type" : "type-126",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/RefBase.h",
"unique_id" : "_ZTSN7android14ReferenceMoverE"
},
{
"alignment" : 4,
"linker_set_key" : "android::ReferenceRenamer",
"name" : "android::ReferenceRenamer",
"record_kind" : "class",
"referenced_type" : "type-116",
"self_type" : "type-116",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/RefBase.h",
"unique_id" : "_ZTSN7android16ReferenceRenamerE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
}
]
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "mString",
"referenced_type" : "type-212"
}
],
"linker_set_key" : "android::String16",
"name" : "android::String16",
"record_kind" : "class",
"referenced_type" : "type-211",
"self_type" : "type-211",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/String16.h",
"unique_id" : "_ZTSN7android8String16E"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "mString",
"referenced_type" : "type-135"
}
],
"linker_set_key" : "android::String8",
"name" : "android::String8",
"record_kind" : "class",
"referenced_type" : "type-201",
"self_type" : "type-201",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/String8.h",
"unique_id" : "_ZTSN7android7String8E"
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-403"
}
],
"linker_set_key" : "android::VirtualLightRefBase",
"name" : "android::VirtualLightRefBase",
"record_kind" : "class",
"referenced_type" : "type-405",
"self_type" : "type-405",
"size" : 8,
"source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
"unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
}
]
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "lhs",
"referenced_type" : "type-166"
},
{
"field_name" : "rhs",
"field_offset" : 32,
"referenced_type" : "type-166"
}
],
"linker_set_key" : "android::base::EagerEvaluator<char *, char *>",
"name" : "android::base::EagerEvaluator<char *, char *>",
"referenced_type" : "type-413",
"self_type" : "type-413",
"size" : 8,
"source_file" : "/system/core/base/include/android-base/logging.h",
"template_args" : [ "type-281", "type-281" ],
"unique_id" : "_ZTSN7android4base14EagerEvaluatorIPcS2_EE"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "lhs",
"referenced_type" : "type-166"
},
{
"field_name" : "rhs",
"field_offset" : 32,
"referenced_type" : "type-166"
}
],
"linker_set_key" : "android::base::EagerEvaluator<char *, const char *>",
"name" : "android::base::EagerEvaluator<char *, const char *>",
"referenced_type" : "type-411",
"self_type" : "type-411",
"size" : 8,
"source_file" : "/system/core/base/include/android-base/logging.h",
"template_args" : [ "type-281", "type-135" ],
"unique_id" : "_ZTSN7android4base14EagerEvaluatorIPcPKcEE"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "lhs",
"referenced_type" : "type-166"
},
{
"field_name" : "rhs",
"field_offset" : 32,
"referenced_type" : "type-166"
}
],
"linker_set_key" : "android::base::EagerEvaluator<const char *, char *>",
"name" : "android::base::EagerEvaluator<const char *, char *>",
"referenced_type" : "type-409",
"self_type" : "type-409",
"size" : 8,
"source_file" : "/system/core/base/include/android-base/logging.h",
"template_args" : [ "type-135", "type-281" ],
"unique_id" : "_ZTSN7android4base14EagerEvaluatorIPKcPcEE"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "lhs",
"referenced_type" : "type-166"
},
{
"field_name" : "rhs",
"field_offset" : 32,
"referenced_type" : "type-166"
}
],
"linker_set_key" : "android::base::EagerEvaluator<const char *, const char *>",
"name" : "android::base::EagerEvaluator<const char *, const char *>",
"referenced_type" : "type-407",
"self_type" : "type-407",
"size" : 8,
"source_file" : "/system/core/base/include/android-base/logging.h",
"template_args" : [ "type-135", "type-135" ],
"unique_id" : "_ZTSN7android4base14EagerEvaluatorIPKcS3_EE"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "lhs",
"referenced_type" : "type-166"
},
{
"field_name" : "rhs",
"field_offset" : 32,
"referenced_type" : "type-166"
}
],
"linker_set_key" : "android::base::EagerEvaluator<const signed char *, const signed char *>",
"name" : "android::base::EagerEvaluator<const signed char *, const signed char *>",
"referenced_type" : "type-423",
"self_type" : "type-423",
"size" : 8,
"source_file" : "/system/core/base/include/android-base/logging.h",
"template_args" : [ "type-424", "type-424" ],
"unique_id" : "_ZTSN7android4base14EagerEvaluatorIPKaS3_EE"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "lhs",
"referenced_type" : "type-166"
},
{
"field_name" : "rhs",
"field_offset" : 32,
"referenced_type" : "type-166"
}
],
"linker_set_key" : "android::base::EagerEvaluator<const signed char *, signed char *>",
"name" : "android::base::EagerEvaluator<const signed char *, signed char *>",
"referenced_type" : "type-426",
"self_type" : "type-426",
"size" : 8,
"source_file" : "/system/core/base/include/android-base/logging.h",
"template_args" : [ "type-424", "type-427" ],
"unique_id" : "_ZTSN7android4base14EagerEvaluatorIPKaPaEE"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "lhs",
"referenced_type" : "type-166"
},
{
"field_name" : "rhs",
"field_offset" : 32,
"referenced_type" : "type-166"
}
],
"linker_set_key" : "android::base::EagerEvaluator<const unsigned char *, const unsigned char *>",
"name" : "android::base::EagerEvaluator<const unsigned char *, const unsigned char *>",
"referenced_type" : "type-415",
"self_type" : "type-415",
"size" : 8,
"source_file" : "/system/core/base/include/android-base/logging.h",
"template_args" : [ "type-248", "type-248" ],
"unique_id" : "_ZTSN7android4base14EagerEvaluatorIPKhS3_EE"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "lhs",
"referenced_type" : "type-166"
},
{
"field_name" : "rhs",
"field_offset" : 32,
"referenced_type" : "type-166"
}
],
"linker_set_key" : "android::base::EagerEvaluator<const unsigned char *, unsigned char *>",
"name" : "android::base::EagerEvaluator<const unsigned char *, unsigned char *>",
"referenced_type" : "type-417",
"self_type" : "type-417",
"size" : 8,
"source_file" : "/system/core/base/include/android-base/logging.h",
"template_args" : [ "type-248", "type-243" ],
"unique_id" : "_ZTSN7android4base14EagerEvaluatorIPKhPhEE"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "lhs",
"referenced_type" : "type-166"
},
{
"field_name" : "rhs",
"field_offset" : 32,
"referenced_type" : "type-166"
}
],
"linker_set_key" : "android::base::EagerEvaluator<signed char *, const signed char *>",
"name" : "android::base::EagerEvaluator<signed char *, const signed char *>",
"referenced_type" : "type-429",
"self_type" : "type-429",
"size" : 8,
"source_file" : "/system/core/base/include/android-base/logging.h",
"template_args" : [ "type-427", "type-424" ],
"unique_id" : "_ZTSN7android4base14EagerEvaluatorIPaPKaEE"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "lhs",
"referenced_type" : "type-166"
},
{
"field_name" : "rhs",
"field_offset" : 32,
"referenced_type" : "type-166"
}
],
"linker_set_key" : "android::base::EagerEvaluator<signed char *, signed char *>",
"name" : "android::base::EagerEvaluator<signed char *, signed char *>",
"referenced_type" : "type-431",
"self_type" : "type-431",
"size" : 8,
"source_file" : "/system/core/base/include/android-base/logging.h",
"template_args" : [ "type-427", "type-427" ],
"unique_id" : "_ZTSN7android4base14EagerEvaluatorIPaS2_EE"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "lhs",
"referenced_type" : "type-166"
},
{
"field_name" : "rhs",
"field_offset" : 32,
"referenced_type" : "type-166"
}
],
"linker_set_key" : "android::base::EagerEvaluator<unsigned char *, const unsigned char *>",
"name" : "android::base::EagerEvaluator<unsigned char *, const unsigned char *>",
"referenced_type" : "type-419",
"self_type" : "type-419",
"size" : 8,
"source_file" : "/system/core/base/include/android-base/logging.h",
"template_args" : [ "type-243", "type-248" ],
"unique_id" : "_ZTSN7android4base14EagerEvaluatorIPhPKhEE"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "lhs",
"referenced_type" : "type-166"
},
{
"field_name" : "rhs",
"field_offset" : 32,
"referenced_type" : "type-166"
}
],
"linker_set_key" : "android::base::EagerEvaluator<unsigned char *, unsigned char *>",
"name" : "android::base::EagerEvaluator<unsigned char *, unsigned char *>",
"referenced_type" : "type-421",
"self_type" : "type-421",
"size" : 8,
"source_file" : "/system/core/base/include/android-base/logging.h",
"template_args" : [ "type-243", "type-243" ],
"unique_id" : "_ZTSN7android4base14EagerEvaluatorIPhS2_EE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "saved_errno_",
"referenced_type" : "type-103"
}
],
"linker_set_key" : "android::base::ErrnoRestorer",
"name" : "android::base::ErrnoRestorer",
"record_kind" : "class",
"referenced_type" : "type-400",
"self_type" : "type-400",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h",
"unique_id" : "_ZTSN7android4base13ErrnoRestorerE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "data_",
"referenced_type" : "type-434"
}
],
"linker_set_key" : "android::base::LogMessage",
"name" : "android::base::LogMessage",
"record_kind" : "class",
"referenced_type" : "type-433",
"self_type" : "type-433",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h",
"unique_id" : "_ZTSN7android4base10LogMessageE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "default_log_id_",
"referenced_type" : "type-398"
}
],
"linker_set_key" : "android::base::LogdLogger",
"name" : "android::base::LogdLogger",
"record_kind" : "class",
"referenced_type" : "type-399",
"self_type" : "type-399",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h",
"unique_id" : "_ZTSN7android4base10LogdLoggerE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "old_",
"referenced_type" : "type-397"
}
],
"linker_set_key" : "android::base::ScopedLogSeverity",
"name" : "android::base::ScopedLogSeverity",
"record_kind" : "class",
"referenced_type" : "type-436",
"self_type" : "type-436",
"size" : 4,
"source_file" : "/system/core/base/include/android-base/logging.h",
"unique_id" : "_ZTSN7android4base17ScopedLogSeverityE"
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-227"
}
],
"fields" :
[
{
"access" : "protected",
"field_name" : "mSchedPolicy",
"field_offset" : 32,
"referenced_type" : "type-2"
},
{
"access" : "protected",
"field_name" : "mSchedPriority",
"field_offset" : 64,
"referenced_type" : "type-2"
},
{
"access" : "private",
"field_name" : "mExtras",
"field_offset" : 96,
"referenced_type" : "type-225"
},
{
"access" : "private",
"field_name" : "mReserved0",
"field_offset" : 128,
"referenced_type" : "type-226"
}
],
"linker_set_key" : "android::hardware::BHwBinder",
"name" : "android::hardware::BHwBinder",
"record_kind" : "class",
"referenced_type" : "type-224",
"self_type" : "type-224",
"size" : 28,
"source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
"unique_id" : "_ZTSN7android8hardware9BHwBinderE",
"vtable_components" :
[
{
"component_value" : 20,
"kind" : "vbase_offset"
},
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
},
{
"mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
},
{
"mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
},
{
"mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
},
{
"mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
},
{
"mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
},
{
"mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
},
{
"mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
},
{
"mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
},
{
"mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
},
{
"mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"component_value" : -20,
"kind" : "vcall_offset"
},
{
"component_value" : -20,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
},
{
"mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
},
{
"mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"is_virtual" : true,
"referenced_type" : "type-118"
}
],
"fields" :
[
{
"access" : "private",
"field_name" : "mRemote",
"field_offset" : 32,
"referenced_type" : "type-232"
},
{
"access" : "private",
"field_name" : "mRefs",
"field_offset" : 64,
"referenced_type" : "type-234"
},
{
"access" : "private",
"field_name" : "mState",
"field_offset" : 96,
"referenced_type" : "type-236"
}
],
"linker_set_key" : "android::hardware::BpHwRefBase",
"name" : "android::hardware::BpHwRefBase",
"record_kind" : "class",
"referenced_type" : "type-231",
"self_type" : "type-231",
"size" : 24,
"source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
"unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
"vtable_components" :
[
{
"component_value" : 16,
"kind" : "vbase_offset"
},
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
},
{
"mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
},
{
"mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
},
{
"mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
},
{
"kind" : "vcall_offset"
},
{
"component_value" : -16,
"kind" : "vcall_offset"
},
{
"component_value" : -16,
"kind" : "vcall_offset"
},
{
"component_value" : -16,
"kind" : "vcall_offset"
},
{
"component_value" : -16,
"kind" : "vcall_offset"
},
{
"component_value" : -16,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
},
{
"mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
},
{
"mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
},
{
"mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
}
]
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "flags",
"referenced_type" : "type-11"
},
{
"field_name" : "fdIndex",
"field_offset" : 32,
"referenced_type" : "type-11"
},
{
"field_name" : "offset",
"field_offset" : 64,
"referenced_type" : "type-11"
},
{
"field_name" : "extent",
"field_offset" : 128,
"referenced_type" : "type-22"
}
],
"linker_set_key" : "android::hardware::GrantorDescriptor",
"name" : "android::hardware::GrantorDescriptor",
"referenced_type" : "type-21",
"self_type" : "type-21",
"size" : 24,
"source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
"unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
},
{
"alignment" : 8,
"base_specifiers" :
[
{
"is_virtual" : true,
"referenced_type" : "type-140"
},
{
"is_virtual" : true,
"referenced_type" : "type-118"
}
],
"linker_set_key" : "android::hardware::HidlMemory",
"name" : "android::hardware::HidlMemory",
"record_kind" : "class",
"referenced_type" : "type-154",
"self_type" : "type-154",
"size" : 56,
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
"unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
"vtable_components" :
[
{
"component_value" : 48,
"kind" : "vbase_offset"
},
{
"component_value" : 8,
"kind" : "vbase_offset"
},
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"component_value" : -48,
"kind" : "vcall_offset"
},
{
"component_value" : -48,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
},
{
"mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
},
{
"mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-351"
}
],
"fields" :
[
{
"access" : "protected",
"field_name" : "mHeap",
"field_offset" : 96,
"referenced_type" : "type-294"
},
{
"access" : "protected",
"field_name" : "mToken",
"field_offset" : 128,
"referenced_type" : "type-198"
}
],
"linker_set_key" : "android::hardware::HidlMemoryDealer",
"name" : "android::hardware::HidlMemoryDealer",
"record_kind" : "class",
"referenced_type" : "type-371",
"self_type" : "type-371",
"size" : 20,
"source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h",
"unique_id" : "_ZTSN7android8hardware16HidlMemoryDealerE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android8hardware16HidlMemoryDealerE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN7android8hardware16HidlMemoryDealerD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN7android8hardware16HidlMemoryDealerD0Ev"
},
{
"mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
},
{
"mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
},
{
"mangled_component_name" : "_ZN7android8hardware12MemoryDealer14allocateOffsetEj"
},
{
"mangled_component_name" : "_ZN7android8hardware12MemoryDealer10deallocateEj"
},
{
"mangled_component_name" : "_ZNK7android8hardware12MemoryDealer4dumpEPKc"
},
{
"mangled_component_name" : "_ZN7android8hardware16HidlMemoryDealer8allocateEj"
},
{
"mangled_component_name" : "_ZN7android8hardware16HidlMemoryDealer4heapEv"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"is_virtual" : true,
"referenced_type" : "type-118"
}
],
"linker_set_key" : "android::hardware::IBinder",
"name" : "android::hardware::IBinder",
"record_kind" : "class",
"referenced_type" : "type-227",
"self_type" : "type-227",
"size" : 12,
"source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
"unique_id" : "_ZTSN7android8hardware7IBinderE",
"vtable_components" :
[
{
"component_value" : 4,
"kind" : "vbase_offset"
},
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
},
{
"mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
},
{
"mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
},
{
"mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"component_value" : -4,
"kind" : "vcall_offset"
},
{
"component_value" : -4,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
},
{
"mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
},
{
"mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"is_virtual" : true,
"referenced_type" : "type-118"
}
],
"linker_set_key" : "android::hardware::IBinder::DeathRecipient",
"name" : "android::hardware::IBinder::DeathRecipient",
"record_kind" : "class",
"referenced_type" : "type-223",
"self_type" : "type-223",
"size" : 12,
"source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
"unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
"vtable_components" :
[
{
"component_value" : 4,
"kind" : "vbase_offset"
},
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"component_value" : -4,
"kind" : "vcall_offset"
},
{
"component_value" : -4,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
},
{
"mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
},
{
"mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"is_virtual" : true,
"referenced_type" : "type-118"
}
],
"linker_set_key" : "android::hardware::IInterface",
"name" : "android::hardware::IInterface",
"record_kind" : "class",
"referenced_type" : "type-240",
"self_type" : "type-240",
"size" : 12,
"source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
"unique_id" : "_ZTSN7android8hardware10IInterfaceE",
"vtable_components" :
[
{
"component_value" : 4,
"kind" : "vbase_offset"
},
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"component_value" : -4,
"kind" : "vcall_offset"
},
{
"component_value" : -4,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
},
{
"mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
},
{
"mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-118"
}
],
"fields" :
[
{
"access" : "protected",
"field_name" : "mAllocator",
"field_offset" : 64,
"referenced_type" : "type-352"
}
],
"linker_set_key" : "android::hardware::MemoryDealer",
"name" : "android::hardware::MemoryDealer",
"record_kind" : "class",
"referenced_type" : "type-351",
"self_type" : "type-351",
"size" : 12,
"source_file" : "/system/libhidl/libhidlcache/include/hidlcache/MemoryDealer.h",
"unique_id" : "_ZTSN7android8hardware12MemoryDealerE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android8hardware12MemoryDealerE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN7android8hardware12MemoryDealerD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN7android8hardware12MemoryDealerD0Ev"
},
{
"mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
},
{
"mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
},
{
"mangled_component_name" : "_ZN7android8hardware12MemoryDealer14allocateOffsetEj"
},
{
"mangled_component_name" : "_ZN7android8hardware12MemoryDealer10deallocateEj"
},
{
"mangled_component_name" : "_ZNK7android8hardware12MemoryDealer4dumpEPKc"
}
]
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "mBufCachePos",
"referenced_type" : "type-11"
},
{
"access" : "private",
"field_name" : "mBufCache",
"field_offset" : 32,
"referenced_type" : "type-242"
},
{
"access" : "private",
"field_name" : "mError",
"field_offset" : 128,
"referenced_type" : "type-2"
},
{
"access" : "private",
"field_name" : "mData",
"field_offset" : 160,
"referenced_type" : "type-243"
},
{
"access" : "private",
"field_name" : "mDataSize",
"field_offset" : 192,
"referenced_type" : "type-11"
},
{
"access" : "private",
"field_name" : "mDataCapacity",
"field_offset" : 224,
"referenced_type" : "type-11"
},
{
"access" : "private",
"field_name" : "mDataPos",
"field_offset" : 256,
"referenced_type" : "type-11"
},
{
"access" : "private",
"field_name" : "mObjects",
"field_offset" : 288,
"referenced_type" : "type-244"
},
{
"access" : "private",
"field_name" : "mObjectsSize",
"field_offset" : 320,
"referenced_type" : "type-11"
},
{
"access" : "private",
"field_name" : "mObjectsCapacity",
"field_offset" : 352,
"referenced_type" : "type-11"
},
{
"access" : "private",
"field_name" : "mNextObjectHint",
"field_offset" : 384,
"referenced_type" : "type-11"
},
{
"access" : "private",
"field_name" : "mNumRef",
"field_offset" : 416,
"referenced_type" : "type-11"
},
{
"access" : "private",
"field_name" : "mFdsKnown",
"field_offset" : 448,
"referenced_type" : "type-86"
},
{
"access" : "private",
"field_name" : "mHasFds",
"field_offset" : 456,
"referenced_type" : "type-86"
},
{
"access" : "private",
"field_name" : "mAllowFds",
"field_offset" : 464,
"referenced_type" : "type-86"
},
{
"access" : "private",
"field_name" : "mOwner",
"field_offset" : 480,
"referenced_type" : "type-245"
},
{
"access" : "private",
"field_name" : "mOwnerCookie",
"field_offset" : 512,
"referenced_type" : "type-226"
}
],
"linker_set_key" : "android::hardware::Parcel",
"name" : "android::hardware::Parcel",
"record_kind" : "class",
"referenced_type" : "type-241",
"self_type" : "type-241",
"size" : 68,
"source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
"unique_id" : "_ZTSN7android8hardware6ParcelE"
},
{
"access" : "private",
"alignment" : 8,
"fields" :
[
{
"field_name" : "index",
"referenced_type" : "type-11"
},
{
"field_name" : "buffer",
"field_offset" : 64,
"referenced_type" : "type-22"
},
{
"field_name" : "bufend",
"field_offset" : 128,
"referenced_type" : "type-22"
}
],
"linker_set_key" : "android::hardware::Parcel::BufferInfo",
"name" : "android::hardware::Parcel::BufferInfo",
"referenced_type" : "type-251",
"self_type" : "type-251",
"size" : 24,
"source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
"unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
},
{
"alignment" : 8,
"base_specifiers" :
[
{
"referenced_type" : "type-278"
}
],
"fields" :
[
{
"access" : "private",
"field_name" : "mVal",
"field_offset" : 192,
"referenced_type" : "type-22"
}
],
"linker_set_key" : "android::hardware::Return<unsigned long long>",
"name" : "android::hardware::Return<unsigned long long>",
"record_kind" : "class",
"referenced_type" : "type-342",
"self_type" : "type-342",
"size" : 32,
"source_file" : "/system/libhidl/base/include/hidl/Status.h",
"template_args" : [ "type-22" ],
"unique_id" : "_ZTSN7android8hardware6ReturnIyEE"
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-278"
}
],
"fields" :
[
{
"access" : "private",
"field_name" : "mVal",
"field_offset" : 192,
"referenced_type" : "type-226"
}
],
"linker_set_key" : "android::hardware::Return<void *>",
"name" : "android::hardware::Return<void *>",
"record_kind" : "class",
"referenced_type" : "type-277",
"self_type" : "type-277",
"size" : 28,
"source_file" : "/system/libhidl/base/include/hidl/Status.h",
"template_args" : [ "type-226" ],
"unique_id" : "_ZTSN7android8hardware6ReturnIPvEE"
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-278"
}
],
"linker_set_key" : "android::hardware::Return<void>",
"name" : "android::hardware::Return<void>",
"record_kind" : "class",
"referenced_type" : "type-388",
"self_type" : "type-388",
"size" : 24,
"source_file" : "/system/libhidl/base/include/hidl/Status.h",
"template_args" : [ "type-165" ],
"unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "mException",
"referenced_type" : "type-2"
},
{
"access" : "private",
"field_name" : "mErrorCode",
"field_offset" : 32,
"referenced_type" : "type-2"
},
{
"access" : "private",
"field_name" : "mMessage",
"field_offset" : 64,
"referenced_type" : "type-175"
}
],
"linker_set_key" : "android::hardware::Status",
"name" : "android::hardware::Status",
"record_kind" : "class",
"referenced_type" : "type-174",
"self_type" : "type-174",
"size" : 20,
"source_file" : "/system/libhidl/base/include/hidl/Status.h",
"unique_id" : "_ZTSN7android8hardware6StatusE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "protected",
"field_name" : "mInstrumentationCallbacks",
"field_offset" : 32,
"referenced_type" : "type-144"
},
{
"access" : "protected",
"field_name" : "mEnableInstrumentation",
"field_offset" : 128,
"referenced_type" : "type-86"
},
{
"access" : "protected",
"field_name" : "mInstrumentationLibPackage",
"field_offset" : 160,
"referenced_type" : "type-145"
},
{
"access" : "protected",
"field_name" : "mInterfaceName",
"field_offset" : 256,
"referenced_type" : "type-146"
}
],
"linker_set_key" : "android::hardware::details::HidlInstrumentor",
"name" : "android::hardware::details::HidlInstrumentor",
"referenced_type" : "type-143",
"self_type" : "type-143",
"size" : 44,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
"unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
}
]
},
{
"alignment" : 1,
"linker_set_key" : "android::hardware::details::bnhw_tag",
"name" : "android::hardware::details::bnhw_tag",
"referenced_type" : "type-292",
"self_type" : "type-292",
"size" : 1,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
"unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
},
{
"alignment" : 1,
"linker_set_key" : "android::hardware::details::bphw_tag",
"name" : "android::hardware::details::bphw_tag",
"referenced_type" : "type-300",
"self_type" : "type-300",
"size" : 1,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
"unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
},
{
"alignment" : 1,
"linker_set_key" : "android::hardware::details::bs_tag",
"name" : "android::hardware::details::bs_tag",
"referenced_type" : "type-308",
"self_type" : "type-308",
"size" : 1,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
"unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
},
{
"access" : "private",
"alignment" : 8,
"fields" :
[
{
"field_name" : "mPointer",
"referenced_type" : "type-20"
},
{
"field_name" : "_pad",
"referenced_type" : "type-22"
}
],
"is_anonymous" : true,
"linker_set_key" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
"name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
"record_kind" : "union",
"referenced_type" : "type-19",
"self_type" : "type-19",
"size" : 8,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
"unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
},
{
"alignment" : 8,
"fields" :
[
{
"access" : "private",
"referenced_type" : "type-19"
}
],
"linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
"name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
"referenced_type" : "type-18",
"self_type" : "type-18",
"size" : 8,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
"template_args" : [ "type-21" ],
"unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
},
{
"alignment" : 8,
"fields" :
[
{
"access" : "private",
"referenced_type" : "type-134"
}
],
"linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
"name" : "android::hardware::details::hidl_pointer<const char>",
"referenced_type" : "type-133",
"self_type" : "type-133",
"size" : 8,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
"template_args" : [ "type-136" ],
"unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
},
{
"access" : "private",
"alignment" : 8,
"fields" :
[
{
"field_name" : "mPointer",
"referenced_type" : "type-135"
},
{
"field_name" : "_pad",
"referenced_type" : "type-22"
}
],
"is_anonymous" : true,
"linker_set_key" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
"name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
"record_kind" : "union",
"referenced_type" : "type-134",
"self_type" : "type-134",
"size" : 8,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
"unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
},
{
"alignment" : 8,
"fields" :
[
{
"access" : "private",
"referenced_type" : "type-129"
}
],
"linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
"name" : "android::hardware::details::hidl_pointer<const native_handle>",
"referenced_type" : "type-128",
"self_type" : "type-128",
"size" : 8,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
"template_args" : [ "type-131" ],
"unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
},
{
"access" : "private",
"alignment" : 8,
"fields" :
[
{
"field_name" : "mPointer",
"referenced_type" : "type-130"
},
{
"field_name" : "_pad",
"referenced_type" : "type-22"
}
],
"is_anonymous" : true,
"linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
"name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
"record_kind" : "union",
"referenced_type" : "type-129",
"self_type" : "type-129",
"size" : 8,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
"unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
},
{
"alignment" : 8,
"fields" :
[
{
"access" : "private",
"referenced_type" : "type-98"
}
],
"linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
"name" : "android::hardware::details::hidl_pointer<native_handle>",
"referenced_type" : "type-97",
"self_type" : "type-97",
"size" : 8,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
"template_args" : [ "type-1" ],
"unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
},
{
"access" : "private",
"alignment" : 8,
"fields" :
[
{
"field_name" : "mPointer",
"referenced_type" : "type-99"
},
{
"field_name" : "_pad",
"referenced_type" : "type-22"
}
],
"is_anonymous" : true,
"linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
"name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
"record_kind" : "union",
"referenced_type" : "type-98",
"self_type" : "type-98",
"size" : 8,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
"unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
},
{
"alignment" : 1,
"linker_set_key" : "android::hardware::details::i_tag",
"name" : "android::hardware::details::i_tag",
"referenced_type" : "type-284",
"self_type" : "type-284",
"size" : 1,
"source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
"unique_id" : "_ZTSN7android8hardware7details5i_tagE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "mStatus",
"referenced_type" : "type-174"
},
{
"access" : "private",
"field_name" : "mCheckedStatus",
"field_offset" : 160,
"referenced_type" : "type-86"
}
],
"linker_set_key" : "android::hardware::details::return_status",
"name" : "android::hardware::details::return_status",
"record_kind" : "class",
"referenced_type" : "type-278",
"self_type" : "type-278",
"size" : 24,
"source_file" : "/system/libhidl/base/include/hidl/Status.h",
"unique_id" : "_ZTSN7android8hardware7details13return_statusE"
},
{
"alignment" : 8,
"base_specifiers" :
[
{
"referenced_type" : "type-223"
}
],
"fields" :
[
{
"access" : "private",
"field_name" : "mRecipient",
"field_offset" : 32,
"referenced_type" : "type-283"
},
{
"access" : "private",
"field_name" : "mCookie",
"field_offset" : 128,
"referenced_type" : "type-22"
},
{
"access" : "private",
"field_name" : "mBase",
"field_offset" : 192,
"referenced_type" : "type-274"
}
],
"linker_set_key" : "android::hardware::hidl_binder_death_recipient",
"name" : "android::hardware::hidl_binder_death_recipient",
"referenced_type" : "type-282",
"self_type" : "type-282",
"size" : 40,
"source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
"unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
"vtable_components" :
[
{
"component_value" : 32,
"kind" : "vbase_offset"
},
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
},
{
"mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"component_value" : -32,
"kind" : "vcall_offset"
},
{
"component_value" : -32,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
},
{
"mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
},
{
"mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"is_virtual" : true,
"referenced_type" : "type-118"
}
],
"linker_set_key" : "android::hardware::hidl_death_recipient",
"name" : "android::hardware::hidl_death_recipient",
"referenced_type" : "type-173",
"self_type" : "type-173",
"size" : 12,
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
"unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
"vtable_components" :
[
{
"component_value" : 4,
"kind" : "vbase_offset"
},
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"component_value" : -4,
"kind" : "vcall_offset"
},
{
"component_value" : -4,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
},
{
"mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
},
{
"mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
}
]
},
{
"alignment" : 8,
"fields" :
[
{
"access" : "private",
"field_name" : "mHandle",
"referenced_type" : "type-128"
},
{
"access" : "private",
"field_name" : "mOwnsHandle",
"field_offset" : 64,
"referenced_type" : "type-86"
}
],
"linker_set_key" : "android::hardware::hidl_handle",
"name" : "android::hardware::hidl_handle",
"referenced_type" : "type-127",
"self_type" : "type-127",
"size" : 16,
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
"unique_id" : "_ZTSN7android8hardware11hidl_handleE"
},
{
"alignment" : 8,
"fields" :
[
{
"access" : "private",
"field_name" : "mHandle",
"referenced_type" : "type-127"
},
{
"access" : "private",
"field_name" : "mSize",
"field_offset" : 128,
"referenced_type" : "type-22"
},
{
"access" : "private",
"field_name" : "mName",
"field_offset" : 192,
"referenced_type" : "type-132"
}
],
"linker_set_key" : "android::hardware::hidl_memory",
"name" : "android::hardware::hidl_memory",
"referenced_type" : "type-140",
"self_type" : "type-140",
"size" : 40,
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
"unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
},
{
"alignment" : 8,
"fields" :
[
{
"access" : "private",
"field_name" : "mBuffer",
"referenced_type" : "type-133"
},
{
"access" : "private",
"field_name" : "mSize",
"field_offset" : 64,
"referenced_type" : "type-11"
},
{
"access" : "private",
"field_name" : "mOwnsBuffer",
"field_offset" : 96,
"referenced_type" : "type-86"
}
],
"linker_set_key" : "android::hardware::hidl_string",
"name" : "android::hardware::hidl_string",
"referenced_type" : "type-132",
"self_type" : "type-132",
"size" : 16,
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
"unique_id" : "_ZTSN7android8hardware11hidl_stringE"
},
{
"alignment" : 8,
"fields" :
[
{
"access" : "private",
"field_name" : "mBuffer",
"referenced_type" : "type-18"
},
{
"access" : "private",
"field_name" : "mSize",
"field_offset" : 64,
"referenced_type" : "type-11"
},
{
"access" : "private",
"field_name" : "mOwnsBuffer",
"field_offset" : 96,
"referenced_type" : "type-86"
}
],
"linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
"name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
"referenced_type" : "type-158",
"self_type" : "type-158",
"size" : 16,
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
"template_args" : [ "type-21" ],
"unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
},
{
"alignment" : 2,
"fields" :
[
{
"access" : "private",
"field_name" : "mMajor",
"referenced_type" : "type-101"
},
{
"access" : "private",
"field_name" : "mMinor",
"field_offset" : 16,
"referenced_type" : "type-101"
}
],
"linker_set_key" : "android::hardware::hidl_version",
"name" : "android::hardware::hidl_version",
"referenced_type" : "type-159",
"self_type" : "type-159",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
"unique_id" : "_ZTSN7android8hardware12hidl_versionE"
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-224"
},
{
"referenced_type" : "type-143"
}
],
"fields" :
[
{
"access" : "private",
"field_name" : "_hidl_mImpl",
"field_offset" : 512,
"referenced_type" : "type-258"
}
],
"linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
"name" : "android::hidl::base::V1_0::BnHwBase",
"referenced_type" : "type-257",
"self_type" : "type-257",
"size" : 76,
"source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
"unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
"vtable_components" :
[
{
"component_value" : 68,
"kind" : "vbase_offset"
},
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
},
{
"mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
},
{
"mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
},
{
"mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
},
{
"mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
},
{
"mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
},
{
"mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
},
{
"mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
},
{
"mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
},
{
"mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
},
{
"mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
},
{
"component_value" : -20,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"component_value" : -68,
"kind" : "vcall_offset"
},
{
"component_value" : -68,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
},
{
"mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
},
{
"mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
}
]
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "pid",
"referenced_type" : "type-2"
},
{
"field_name" : "ptr",
"field_offset" : 64,
"referenced_type" : "type-22"
},
{
"field_name" : "arch",
"field_offset" : 128,
"referenced_type" : "type-183"
}
],
"linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
"name" : "android::hidl::base::V1_0::DebugInfo",
"referenced_type" : "type-182",
"self_type" : "type-182",
"size" : 24,
"source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h",
"unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"is_virtual" : true,
"referenced_type" : "type-118"
}
],
"linker_set_key" : "android::hidl::base::V1_0::IBase",
"name" : "android::hidl::base::V1_0::IBase",
"referenced_type" : "type-189",
"self_type" : "type-189",
"size" : 12,
"source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
"unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
"vtable_components" :
[
{
"component_value" : 4,
"kind" : "vbase_offset"
},
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
},
{
"mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
},
{
"mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
},
{
"mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
},
{
"mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
},
{
"mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
},
{
"mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
},
{
"mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
},
{
"mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
},
{
"mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
},
{
"mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
},
{
"mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"component_value" : -4,
"kind" : "vcall_offset"
},
{
"component_value" : -4,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
},
{
"mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
},
{
"mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-189"
}
],
"linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
"name" : "android::hidl::manager::V1_0::IServiceNotification",
"referenced_type" : "type-192",
"self_type" : "type-192",
"size" : 12,
"source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
"unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
"vtable_components" :
[
{
"component_value" : 4,
"kind" : "vbase_offset"
},
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
},
{
"mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
},
{
"mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
},
{
"mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
},
{
"mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
},
{
"mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
},
{
"mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
},
{
"mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
},
{
"mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
},
{
"mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
},
{
"mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
},
{
"mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"component_value" : -4,
"kind" : "vcall_offset"
},
{
"component_value" : -4,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
},
{
"mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
},
{
"mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-189"
}
],
"linker_set_key" : "android::hidl::memory::V1_0::IMemory",
"name" : "android::hidl::memory::V1_0::IMemory",
"referenced_type" : "type-287",
"self_type" : "type-287",
"size" : 12,
"source_file" : "/out/soong/.intermediates/system/libhidl/transport/memory/1.0/android.hidl.memory@1.0_genc++_headers/gen/android/hidl/memory/1.0/IMemory.h",
"unique_id" : "_ZTSN7android4hidl6memory4V1_07IMemoryE",
"vtable_components" :
[
{
"component_value" : 4,
"kind" : "vbase_offset"
},
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android4hidl6memory4V1_07IMemoryE"
},
{
"mangled_component_name" : "_ZNK7android4hidl6memory4V1_07IMemory8isRemoteEv"
},
{
"mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
},
{
"mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
},
{
"mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
},
{
"mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
},
{
"mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory21setHALInstrumentationEv"
},
{
"mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
},
{
"mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory4pingEv"
},
{
"mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
},
{
"mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory21notifySyspropsChangedEv"
},
{
"mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemoryD0Ev"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory6updateEv"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory11updateRangeEyy"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory4readEv"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory9readRangeEyy"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory6commitEv"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory10getPointerEv"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN7android4hidl6memory4V1_07IMemory7getSizeEv"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"component_value" : -4,
"kind" : "vcall_offset"
},
{
"component_value" : -4,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android4hidl6memory4V1_07IMemoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_07IMemoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory4V1_07IMemoryD0Ev"
},
{
"mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
},
{
"mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
}
]
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "token",
"referenced_type" : "type-198"
},
{
"field_name" : "size",
"field_offset" : 64,
"referenced_type" : "type-22"
},
{
"field_name" : "offset",
"field_offset" : 128,
"referenced_type" : "type-22"
}
],
"linker_set_key" : "android::hidl::memory::block::V1_0::MemoryBlock",
"name" : "android::hidl::memory::block::V1_0::MemoryBlock",
"referenced_type" : "type-197",
"self_type" : "type-197",
"size" : 24,
"source_file" : "/out/soong/.intermediates/system/libhidl/transport/memory/block/1.0/android.hidl.memory.block@1.0_genc++_headers/gen/android/hidl/memory/block/1.0/types.h",
"unique_id" : "_ZTSN7android4hidl6memory5block4V1_011MemoryBlockE"
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-189"
}
],
"linker_set_key" : "android::hidl::memory::token::V1_0::IMemoryToken",
"name" : "android::hidl::memory::token::V1_0::IMemoryToken",
"referenced_type" : "type-195",
"self_type" : "type-195",
"size" : 12,
"source_file" : "/out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h",
"unique_id" : "_ZTSN7android4hidl6memory5token4V1_012IMemoryTokenE",
"vtable_components" :
[
{
"component_value" : 4,
"kind" : "vbase_offset"
},
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android4hidl6memory5token4V1_012IMemoryTokenE"
},
{
"mangled_component_name" : "_ZNK7android4hidl6memory5token4V1_012IMemoryToken8isRemoteEv"
},
{
"mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_11hidl_stringEEEEEE"
},
{
"mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken5debugERKNS_8hardware11hidl_handleERKNS5_8hidl_vecINS5_11hidl_stringEEE"
},
{
"mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
},
{
"mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_10hidl_arrayIhLj32EJEEEEEEEE"
},
{
"mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken21setHALInstrumentationEv"
},
{
"mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
},
{
"mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken4pingEv"
},
{
"mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
},
{
"mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken21notifySyspropsChangedEv"
},
{
"mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryTokenD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryTokenD0Ev"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken3getENSt3__18functionIFvRKNS_8hardware11hidl_memoryEEEE"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"kind" : "vcall_offset"
},
{
"component_value" : -4,
"kind" : "vcall_offset"
},
{
"component_value" : -4,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN7android4hidl6memory5token4V1_012IMemoryTokenE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory5token4V1_012IMemoryTokenD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory5token4V1_012IMemoryTokenD0Ev"
},
{
"mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
},
{
"mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
},
{
"mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
}
]
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "m_ptr",
"referenced_type" : "type-125"
}
],
"linker_set_key" : "android::sp<android::RefBase>",
"name" : "android::sp<android::RefBase>",
"record_kind" : "class",
"referenced_type" : "type-376",
"self_type" : "type-376",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
"template_args" : [ "type-118" ],
"unique_id" : "_ZTSN7android2spINS_7RefBaseEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "m_ptr",
"referenced_type" : "type-61"
}
],
"linker_set_key" : "android::sp<android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> >",
"name" : "android::sp<android::hardware::HidlCache<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>, android::hidl::memory::V1_0::IMemory, android::hardware::IMemoryTokenCompare> >",
"record_kind" : "class",
"referenced_type" : "type-60",
"self_type" : "type-60",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
"template_args" : [ "type-63" ],
"unique_id" : "_ZTSN7android2spINS_8hardware9HidlCacheINS0_INS_4hidl6memory5token4V1_012IMemoryTokenEEENS4_4V1_07IMemoryENS1_19IMemoryTokenCompareEEEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "m_ptr",
"referenced_type" : "type-329"
}
],
"linker_set_key" : "android::sp<android::hardware::HidlCache<sp<IMemoryToken>, IMemory, IMemoryTokenCompare>::HidlCacheLock>",
"name" : "android::sp<android::hardware::HidlCache<sp<IMemoryToken>, IMemory, IMemoryTokenCompare>::HidlCacheLock>",
"record_kind" : "class",
"referenced_type" : "type-328",
"self_type" : "type-328",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
"template_args" : [ "type-331" ],
"unique_id" : "_ZTSN7android2spINS_8hardware9HidlCacheINS0_INS_4hidl6memory5token4V1_012IMemoryTokenEEENS4_4V1_07IMemoryENS1_19IMemoryTokenCompareEE13HidlCacheLockEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "m_ptr",
"referenced_type" : "type-363"
}
],
"linker_set_key" : "android::sp<android::hardware::HidlMemory>",
"name" : "android::sp<android::hardware::HidlMemory>",
"record_kind" : "class",
"referenced_type" : "type-362",
"self_type" : "type-362",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
"template_args" : [ "type-154" ],
"unique_id" : "_ZTSN7android2spINS_8hardware10HidlMemoryEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "m_ptr",
"referenced_type" : "type-7"
}
],
"linker_set_key" : "android::sp<android::hardware::HidlMemoryCache>",
"name" : "android::sp<android::hardware::HidlMemoryCache>",
"record_kind" : "class",
"referenced_type" : "type-6",
"self_type" : "type-6",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
"template_args" : [ "type-9" ],
"unique_id" : "_ZTSN7android2spINS_8hardware15HidlMemoryCacheEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "m_ptr",
"referenced_type" : "type-370"
}
],
"linker_set_key" : "android::sp<android::hardware::HidlMemoryDealer>",
"name" : "android::sp<android::hardware::HidlMemoryDealer>",
"record_kind" : "class",
"referenced_type" : "type-369",
"self_type" : "type-369",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
"template_args" : [ "type-371" ],
"unique_id" : "_ZTSN7android2spINS_8hardware16HidlMemoryDealerEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "m_ptr",
"referenced_type" : "type-233"
}
],
"linker_set_key" : "android::sp<android::hardware::IBinder>",
"name" : "android::sp<android::hardware::IBinder>",
"record_kind" : "class",
"referenced_type" : "type-313",
"self_type" : "type-313",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
"template_args" : [ "type-227" ],
"unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "m_ptr",
"referenced_type" : "type-172"
}
],
"linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
"name" : "android::sp<android::hardware::hidl_death_recipient>",
"record_kind" : "class",
"referenced_type" : "type-171",
"self_type" : "type-171",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
"template_args" : [ "type-173" ],
"unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "m_ptr",
"referenced_type" : "type-259"
}
],
"linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
"name" : "android::sp<android::hidl::base::V1_0::IBase>",
"record_kind" : "class",
"referenced_type" : "type-258",
"self_type" : "type-258",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
"template_args" : [ "type-189" ],
"unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "m_ptr",
"referenced_type" : "type-304"
}
],
"linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
"name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
"record_kind" : "class",
"referenced_type" : "type-303",
"self_type" : "type-303",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
"template_args" : [ "type-192" ],
"unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "m_ptr",
"referenced_type" : "type-286"
}
],
"linker_set_key" : "android::sp<android::hidl::memory::V1_0::IMemory>",
"name" : "android::sp<android::hidl::memory::V1_0::IMemory>",
"record_kind" : "class",
"referenced_type" : "type-294",
"self_type" : "type-294",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
"template_args" : [ "type-287" ],
"unique_id" : "_ZTSN7android2spINS_4hidl6memory4V1_07IMemoryEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "m_ptr",
"referenced_type" : "type-199"
}
],
"linker_set_key" : "android::sp<android::hidl::memory::token::V1_0::IMemoryToken>",
"name" : "android::sp<android::hidl::memory::token::V1_0::IMemoryToken>",
"record_kind" : "class",
"referenced_type" : "type-198",
"self_type" : "type-198",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
"template_args" : [ "type-195" ],
"unique_id" : "_ZTSN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_copy<bool>",
"name" : "android::trait_trivial_copy<bool>",
"referenced_type" : "type-461",
"self_type" : "type-461",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-86" ],
"unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_copy<char>",
"name" : "android::trait_trivial_copy<char>",
"referenced_type" : "type-465",
"self_type" : "type-465",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-137" ],
"unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_copy<double>",
"name" : "android::trait_trivial_copy<double>",
"referenced_type" : "type-83",
"self_type" : "type-83",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-81" ],
"unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_copy<float>",
"name" : "android::trait_trivial_copy<float>",
"referenced_type" : "type-78",
"self_type" : "type-78",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-76" ],
"unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_copy<int>",
"name" : "android::trait_trivial_copy<int>",
"referenced_type" : "type-508",
"self_type" : "type-508",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-2" ],
"unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_copy<long long>",
"name" : "android::trait_trivial_copy<long long>",
"referenced_type" : "type-65",
"self_type" : "type-65",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-57" ],
"unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_copy<long>",
"name" : "android::trait_trivial_copy<long>",
"referenced_type" : "type-37",
"self_type" : "type-37",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-28" ],
"unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_copy<short>",
"name" : "android::trait_trivial_copy<short>",
"referenced_type" : "type-486",
"self_type" : "type-486",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-95" ],
"unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_copy<unsigned char>",
"name" : "android::trait_trivial_copy<unsigned char>",
"referenced_type" : "type-477",
"self_type" : "type-477",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-92" ],
"unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_copy<unsigned int>",
"name" : "android::trait_trivial_copy<unsigned int>",
"referenced_type" : "type-25",
"self_type" : "type-25",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-11" ],
"unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
"name" : "android::trait_trivial_copy<unsigned long long>",
"referenced_type" : "type-73",
"self_type" : "type-73",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-22" ],
"unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_copy<unsigned long>",
"name" : "android::trait_trivial_copy<unsigned long>",
"referenced_type" : "type-54",
"self_type" : "type-54",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-42" ],
"unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_copy<unsigned short>",
"name" : "android::trait_trivial_copy<unsigned short>",
"referenced_type" : "type-498",
"self_type" : "type-498",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-101" ],
"unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_copy<void>",
"name" : "android::trait_trivial_copy<void>",
"referenced_type" : "type-450",
"self_type" : "type-450",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-165" ],
"unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_ctor<bool>",
"name" : "android::trait_trivial_ctor<bool>",
"referenced_type" : "type-456",
"self_type" : "type-456",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-86" ],
"unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_ctor<char>",
"name" : "android::trait_trivial_ctor<char>",
"referenced_type" : "type-463",
"self_type" : "type-463",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-137" ],
"unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_ctor<double>",
"name" : "android::trait_trivial_ctor<double>",
"referenced_type" : "type-80",
"self_type" : "type-80",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-81" ],
"unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_ctor<float>",
"name" : "android::trait_trivial_ctor<float>",
"referenced_type" : "type-75",
"self_type" : "type-75",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-76" ],
"unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_ctor<int>",
"name" : "android::trait_trivial_ctor<int>",
"referenced_type" : "type-503",
"self_type" : "type-503",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-2" ],
"unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_ctor<long long>",
"name" : "android::trait_trivial_ctor<long long>",
"referenced_type" : "type-56",
"self_type" : "type-56",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-57" ],
"unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_ctor<long>",
"name" : "android::trait_trivial_ctor<long>",
"referenced_type" : "type-27",
"self_type" : "type-27",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-28" ],
"unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_ctor<short>",
"name" : "android::trait_trivial_ctor<short>",
"referenced_type" : "type-484",
"self_type" : "type-484",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-95" ],
"unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
"name" : "android::trait_trivial_ctor<unsigned char>",
"referenced_type" : "type-470",
"self_type" : "type-470",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-92" ],
"unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
"name" : "android::trait_trivial_ctor<unsigned int>",
"referenced_type" : "type-10",
"self_type" : "type-10",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-11" ],
"unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
"name" : "android::trait_trivial_ctor<unsigned long long>",
"referenced_type" : "type-69",
"self_type" : "type-69",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-22" ],
"unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
"name" : "android::trait_trivial_ctor<unsigned long>",
"referenced_type" : "type-41",
"self_type" : "type-41",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-42" ],
"unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
"name" : "android::trait_trivial_ctor<unsigned short>",
"referenced_type" : "type-492",
"self_type" : "type-492",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-101" ],
"unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_ctor<void>",
"name" : "android::trait_trivial_ctor<void>",
"referenced_type" : "type-448",
"self_type" : "type-448",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-165" ],
"unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_dtor<bool>",
"name" : "android::trait_trivial_dtor<bool>",
"referenced_type" : "type-460",
"self_type" : "type-460",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-86" ],
"unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_dtor<char>",
"name" : "android::trait_trivial_dtor<char>",
"referenced_type" : "type-464",
"self_type" : "type-464",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-137" ],
"unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_dtor<double>",
"name" : "android::trait_trivial_dtor<double>",
"referenced_type" : "type-82",
"self_type" : "type-82",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-81" ],
"unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_dtor<float>",
"name" : "android::trait_trivial_dtor<float>",
"referenced_type" : "type-77",
"self_type" : "type-77",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-76" ],
"unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_dtor<int>",
"name" : "android::trait_trivial_dtor<int>",
"referenced_type" : "type-507",
"self_type" : "type-507",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-2" ],
"unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_dtor<long long>",
"name" : "android::trait_trivial_dtor<long long>",
"referenced_type" : "type-64",
"self_type" : "type-64",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-57" ],
"unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_dtor<long>",
"name" : "android::trait_trivial_dtor<long>",
"referenced_type" : "type-33",
"self_type" : "type-33",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-28" ],
"unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_dtor<short>",
"name" : "android::trait_trivial_dtor<short>",
"referenced_type" : "type-485",
"self_type" : "type-485",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-95" ],
"unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
"name" : "android::trait_trivial_dtor<unsigned char>",
"referenced_type" : "type-476",
"self_type" : "type-476",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-92" ],
"unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
"name" : "android::trait_trivial_dtor<unsigned int>",
"referenced_type" : "type-15",
"self_type" : "type-15",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-11" ],
"unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
"name" : "android::trait_trivial_dtor<unsigned long long>",
"referenced_type" : "type-72",
"self_type" : "type-72",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-22" ],
"unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
"name" : "android::trait_trivial_dtor<unsigned long>",
"referenced_type" : "type-43",
"self_type" : "type-43",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-42" ],
"unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
"name" : "android::trait_trivial_dtor<unsigned short>",
"referenced_type" : "type-497",
"self_type" : "type-497",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-101" ],
"unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_dtor<void>",
"name" : "android::trait_trivial_dtor<void>",
"referenced_type" : "type-449",
"self_type" : "type-449",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-165" ],
"unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_move<android::String16>",
"name" : "android::trait_trivial_move<android::String16>",
"referenced_type" : "type-222",
"self_type" : "type-222",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/String16.h",
"template_args" : [ "type-211" ],
"unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_move<android::String8>",
"name" : "android::trait_trivial_move<android::String8>",
"referenced_type" : "type-209",
"self_type" : "type-209",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/String8.h",
"template_args" : [ "type-201" ],
"unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_move<bool>",
"name" : "android::trait_trivial_move<bool>",
"referenced_type" : "type-462",
"self_type" : "type-462",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-86" ],
"unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_move<char>",
"name" : "android::trait_trivial_move<char>",
"referenced_type" : "type-469",
"self_type" : "type-469",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-137" ],
"unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_move<double>",
"name" : "android::trait_trivial_move<double>",
"referenced_type" : "type-84",
"self_type" : "type-84",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-81" ],
"unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_move<float>",
"name" : "android::trait_trivial_move<float>",
"referenced_type" : "type-79",
"self_type" : "type-79",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-76" ],
"unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_move<int>",
"name" : "android::trait_trivial_move<int>",
"referenced_type" : "type-513",
"self_type" : "type-513",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-2" ],
"unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_move<long long>",
"name" : "android::trait_trivial_move<long long>",
"referenced_type" : "type-66",
"self_type" : "type-66",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-57" ],
"unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_move<long>",
"name" : "android::trait_trivial_move<long>",
"referenced_type" : "type-38",
"self_type" : "type-38",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-28" ],
"unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_move<short>",
"name" : "android::trait_trivial_move<short>",
"referenced_type" : "type-487",
"self_type" : "type-487",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-95" ],
"unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_move<unsigned char>",
"name" : "android::trait_trivial_move<unsigned char>",
"referenced_type" : "type-481",
"self_type" : "type-481",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-92" ],
"unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_move<unsigned int>",
"name" : "android::trait_trivial_move<unsigned int>",
"referenced_type" : "type-26",
"self_type" : "type-26",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-11" ],
"unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_move<unsigned long long>",
"name" : "android::trait_trivial_move<unsigned long long>",
"referenced_type" : "type-74",
"self_type" : "type-74",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-22" ],
"unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_move<unsigned long>",
"name" : "android::trait_trivial_move<unsigned long>",
"referenced_type" : "type-55",
"self_type" : "type-55",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-42" ],
"unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_move<unsigned short>",
"name" : "android::trait_trivial_move<unsigned short>",
"referenced_type" : "type-501",
"self_type" : "type-501",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-101" ],
"unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
},
{
"alignment" : 1,
"linker_set_key" : "android::trait_trivial_move<void>",
"name" : "android::trait_trivial_move<void>",
"referenced_type" : "type-451",
"self_type" : "type-451",
"size" : 1,
"source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
"template_args" : [ "type-165" ],
"unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "m_ptr",
"referenced_type" : "type-172"
},
{
"access" : "private",
"field_name" : "m_refs",
"field_offset" : 32,
"referenced_type" : "type-234"
}
],
"linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
"name" : "android::wp<android::hardware::hidl_death_recipient>",
"record_kind" : "class",
"referenced_type" : "type-283",
"self_type" : "type-283",
"size" : 8,
"source_file" : "/system/core/libutils/include/utils/RefBase.h",
"template_args" : [ "type-173" ],
"unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "m_ptr",
"referenced_type" : "type-259"
},
{
"access" : "private",
"field_name" : "m_refs",
"field_offset" : 32,
"referenced_type" : "type-234"
}
],
"linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
"name" : "android::wp<android::hidl::base::V1_0::IBase>",
"record_kind" : "class",
"referenced_type" : "type-274",
"self_type" : "type-274",
"size" : 8,
"source_file" : "/system/core/libutils/include/utils/RefBase.h",
"template_args" : [ "type-189" ],
"unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "m_ptr",
"referenced_type" : "type-286"
},
{
"access" : "private",
"field_name" : "m_refs",
"field_offset" : 32,
"referenced_type" : "type-234"
}
],
"linker_set_key" : "android::wp<android::hidl::memory::V1_0::IMemory>",
"name" : "android::wp<android::hidl::memory::V1_0::IMemory>",
"record_kind" : "class",
"referenced_type" : "type-285",
"self_type" : "type-285",
"size" : 8,
"source_file" : "/system/core/libutils/include/utils/RefBase.h",
"template_args" : [ "type-287" ],
"unique_id" : "_ZTSN7android2wpINS_4hidl6memory4V1_07IMemoryEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"referenced_type" : "type-272"
}
],
"linker_set_key" : "log_msg",
"name" : "log_msg",
"referenced_type" : "type-271",
"self_type" : "type-271",
"size" : 5124,
"source_file" : "/system/core/liblog/include/log/log_read.h",
"unique_id" : "log_msg"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "buf",
"referenced_type" : "type-273"
},
{
"field_name" : "entry",
"referenced_type" : "type-270"
},
{
"field_name" : "entry_v4",
"referenced_type" : "type-270"
},
{
"field_name" : "entry_v3",
"referenced_type" : "type-269"
},
{
"field_name" : "entry_v2",
"referenced_type" : "type-268"
},
{
"field_name" : "entry_v1",
"referenced_type" : "type-265"
}
],
"is_anonymous" : true,
"linker_set_key" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3",
"name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3",
"record_kind" : "union",
"referenced_type" : "type-272",
"self_type" : "type-272",
"size" : 5124,
"source_file" : "/system/core/liblog/include/log/log_read.h",
"unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
},
{
"alignment" : 1,
"fields" :
[
{
"field_name" : "tv_sec",
"referenced_type" : "type-11"
},
{
"field_name" : "tv_nsec",
"field_offset" : 32,
"referenced_type" : "type-11"
}
],
"linker_set_key" : "log_time",
"name" : "log_time",
"referenced_type" : "type-264",
"self_type" : "type-264",
"size" : 8,
"source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
"unique_id" : "_ZTS8log_time"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "len",
"referenced_type" : "type-101"
},
{
"field_name" : "__pad",
"field_offset" : 16,
"referenced_type" : "type-101"
},
{
"field_name" : "pid",
"field_offset" : 32,
"referenced_type" : "type-2"
},
{
"field_name" : "tid",
"field_offset" : 64,
"referenced_type" : "type-2"
},
{
"field_name" : "sec",
"field_offset" : 96,
"referenced_type" : "type-2"
},
{
"field_name" : "nsec",
"field_offset" : 128,
"referenced_type" : "type-2"
},
{
"field_name" : "msg",
"field_offset" : 160,
"referenced_type" : "type-266"
}
],
"linker_set_key" : "logger_entry",
"name" : "logger_entry",
"referenced_type" : "type-265",
"self_type" : "type-265",
"size" : 20,
"source_file" : "/system/core/liblog/include/log/log_read.h",
"unique_id" : "logger_entry"
},
{
"alignment" : 1,
"fields" :
[
{
"field_name" : "len",
"referenced_type" : "type-101"
},
{
"field_name" : "hdr_size",
"field_offset" : 16,
"referenced_type" : "type-101"
},
{
"field_name" : "pid",
"field_offset" : 32,
"referenced_type" : "type-2"
},
{
"field_name" : "tid",
"field_offset" : 64,
"referenced_type" : "type-2"
},
{
"field_name" : "sec",
"field_offset" : 96,
"referenced_type" : "type-2"
},
{
"field_name" : "nsec",
"field_offset" : 128,
"referenced_type" : "type-2"
},
{
"field_name" : "euid",
"field_offset" : 160,
"referenced_type" : "type-11"
},
{
"field_name" : "msg",
"field_offset" : 192,
"referenced_type" : "type-266"
}
],
"linker_set_key" : "logger_entry_v2",
"name" : "logger_entry_v2",
"referenced_type" : "type-268",
"self_type" : "type-268",
"size" : 24,
"source_file" : "/system/core/liblog/include/log/log_read.h",
"unique_id" : "logger_entry_v2"
},
{
"alignment" : 1,
"fields" :
[
{
"field_name" : "len",
"referenced_type" : "type-101"
},
{
"field_name" : "hdr_size",
"field_offset" : 16,
"referenced_type" : "type-101"
},
{
"field_name" : "pid",
"field_offset" : 32,
"referenced_type" : "type-2"
},
{
"field_name" : "tid",
"field_offset" : 64,
"referenced_type" : "type-2"
},
{
"field_name" : "sec",
"field_offset" : 96,
"referenced_type" : "type-2"
},
{
"field_name" : "nsec",
"field_offset" : 128,
"referenced_type" : "type-2"
},
{
"field_name" : "lid",
"field_offset" : 160,
"referenced_type" : "type-11"
},
{
"field_name" : "msg",
"field_offset" : 192,
"referenced_type" : "type-266"
}
],
"linker_set_key" : "logger_entry_v3",
"name" : "logger_entry_v3",
"referenced_type" : "type-269",
"self_type" : "type-269",
"size" : 24,
"source_file" : "/system/core/liblog/include/log/log_read.h",
"unique_id" : "logger_entry_v3"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "len",
"referenced_type" : "type-101"
},
{
"field_name" : "hdr_size",
"field_offset" : 16,
"referenced_type" : "type-101"
},
{
"field_name" : "pid",
"field_offset" : 32,
"referenced_type" : "type-2"
},
{
"field_name" : "tid",
"field_offset" : 64,
"referenced_type" : "type-11"
},
{
"field_name" : "sec",
"field_offset" : 96,
"referenced_type" : "type-11"
},
{
"field_name" : "nsec",
"field_offset" : 128,
"referenced_type" : "type-11"
},
{
"field_name" : "lid",
"field_offset" : 160,
"referenced_type" : "type-11"
},
{
"field_name" : "uid",
"field_offset" : 192,
"referenced_type" : "type-11"
},
{
"field_name" : "msg",
"field_offset" : 224,
"referenced_type" : "type-266"
}
],
"linker_set_key" : "logger_entry_v4",
"name" : "logger_entry_v4",
"referenced_type" : "type-270",
"self_type" : "type-270",
"size" : 28,
"source_file" : "/system/core/liblog/include/log/log_read.h",
"unique_id" : "logger_entry_v4"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "version",
"referenced_type" : "type-2"
},
{
"field_name" : "numFds",
"field_offset" : 32,
"referenced_type" : "type-2"
},
{
"field_name" : "numInts",
"field_offset" : 64,
"referenced_type" : "type-2"
},
{
"field_name" : "data",
"field_offset" : 96,
"referenced_type" : "type-3"
}
],
"linker_set_key" : "native_handle",
"name" : "native_handle",
"referenced_type" : "type-1",
"self_type" : "type-1",
"size" : 12,
"source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
"unique_id" : "native_handle"
}
],
"rvalue_reference_types" :
[
{
"alignment" : 4,
"linker_set_key" : "android::hardware::Return<unsigned long long> &&",
"name" : "android::hardware::Return<unsigned long long> &&",
"referenced_type" : "type-342",
"self_type" : "type-347",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/Status.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::Return<void *> &&",
"name" : "android::hardware::Return<void *> &&",
"referenced_type" : "type-277",
"self_type" : "type-335",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/Status.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::Return<void> &&",
"name" : "android::hardware::Return<void> &&",
"referenced_type" : "type-388",
"self_type" : "type-393",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/Status.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::Status &&",
"name" : "android::hardware::Status &&",
"referenced_type" : "type-174",
"self_type" : "type-250",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/Status.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::details::return_status &&",
"name" : "android::hardware::details::return_status &&",
"referenced_type" : "type-278",
"self_type" : "type-381",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/Status.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::hidl_handle &&",
"name" : "android::hardware::hidl_handle &&",
"referenced_type" : "type-127",
"self_type" : "type-147",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::hardware::hidl_memory &&",
"name" : "android::hardware::hidl_memory &&",
"referenced_type" : "type-140",
"self_type" : "type-151",
"size" : 4,
"source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::sp<android::hardware::HidlCache<sp<IMemoryToken>, IMemory, IMemoryTokenCompare>::HidlCacheLock> &&",
"name" : "android::sp<android::hardware::HidlCache<sp<IMemoryToken>, IMemory, IMemoryTokenCompare>::HidlCacheLock> &&",
"referenced_type" : "type-328",
"self_type" : "type-377",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::sp<android::hidl::memory::V1_0::IMemory> &&",
"name" : "android::sp<android::hidl::memory::V1_0::IMemory> &&",
"referenced_type" : "type-294",
"self_type" : "type-319",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
},
{
"alignment" : 4,
"linker_set_key" : "android::sp<android::hidl::memory::token::V1_0::IMemoryToken> &&",
"name" : "android::sp<android::hidl::memory::token::V1_0::IMemoryToken> &&",
"referenced_type" : "type-198",
"self_type" : "type-365",
"size" : 4,
"source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
}
]
}