diff options
author | Xin Li <delphij@google.com> | 2021-10-06 22:54:16 +0000 |
---|---|---|
committer | Xin Li <delphij@google.com> | 2021-10-06 22:54:16 +0000 |
commit | 5b0cfb22dbeb6b3dd9dd489cccea9e23cdfd8dfa (patch) | |
tree | 5680cd96b46de096460baf08f8f8da831a72d00b | |
parent | 930dbe65c1623d9d7d439a4b62bb4744d59985c6 (diff) | |
parent | 406599c6d80ab6067d19cf61af40d648291e5fdb (diff) | |
download | platform-5b0cfb22dbeb6b3dd9dd489cccea9e23cdfd8dfa.tar.gz |
Merge Android 12android-s-v2-preview-2android-s-v2-preview-1android-s-v2-beta-2android-s-v2-preview-1
Bug: 202323961
Merged-In: Iaa926aa00e7d1a5a1604cf8c01c4bc66be05e678
Change-Id: I86e11e2ec09103bb7ba9d7cd5d4321fac97d2518
26 files changed, 28199 insertions, 0 deletions
diff --git a/30/32/arm_armv7-a-neon/source-based/libadbd_auth.so.lsdump b/30/32/arm_armv7-a-neon/source-based/libadbd_auth.so.lsdump index f000edd..c90241c 100644 --- a/30/32/arm_armv7-a-neon/source-based/libadbd_auth.so.lsdump +++ b/30/32/arm_armv7-a-neon/source-based/libadbd_auth.so.lsdump @@ -210,6 +210,10 @@ "name" : "adbd_auth_prompt_user" }, { + "binding" : "weak", + "name" : "adbd_auth_prompt_user_with_id" + }, + { "name" : "adbd_auth_run" }, { @@ -422,6 +426,27 @@ "source_file" : "/frameworks/native/libs/adbd_auth/include/adbd_auth.h" }, { + "function_name" : "adbd_auth_prompt_user_with_id", + "linker_set_key" : "adbd_auth_prompt_user_with_id", + "parameters" : + [ + { + "referenced_type" : "_ZTIP15AdbdAuthContext" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIPv" + } + ], + "return_type" : "_ZTIy", + "source_file" : "/frameworks/native/libs/adbd_auth/include/adbd_auth.h" + }, + { "function_name" : "adbd_auth_run", "linker_set_key" : "adbd_auth_run", "parameters" : diff --git a/30/32/x86/source-based/libadbd_auth.so.lsdump b/30/32/x86/source-based/libadbd_auth.so.lsdump index aa2d792..56b9da3 100644 --- a/30/32/x86/source-based/libadbd_auth.so.lsdump +++ b/30/32/x86/source-based/libadbd_auth.so.lsdump @@ -208,6 +208,10 @@ "name" : "adbd_auth_prompt_user" }, { + "binding" : "weak", + "name" : "adbd_auth_prompt_user_with_id" + }, + { "name" : "adbd_auth_run" }, { @@ -420,6 +424,27 @@ "source_file" : "/frameworks/native/libs/adbd_auth/include/adbd_auth.h" }, { + "function_name" : "adbd_auth_prompt_user_with_id", + "linker_set_key" : "adbd_auth_prompt_user_with_id", + "parameters" : + [ + { + "referenced_type" : "_ZTIP15AdbdAuthContext" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIPv" + } + ], + "return_type" : "_ZTIy", + "source_file" : "/frameworks/native/libs/adbd_auth/include/adbd_auth.h" + }, + { "function_name" : "adbd_auth_run", "linker_set_key" : "adbd_auth_run", "parameters" : diff --git a/30/64/arm64_armv8-a/source-based/libadbd_auth.so.lsdump b/30/64/arm64_armv8-a/source-based/libadbd_auth.so.lsdump index 9a522c5..e10dd85 100644 --- a/30/64/arm64_armv8-a/source-based/libadbd_auth.so.lsdump +++ b/30/64/arm64_armv8-a/source-based/libadbd_auth.so.lsdump @@ -229,6 +229,10 @@ "name" : "adbd_auth_prompt_user" }, { + "binding" : "weak", + "name" : "adbd_auth_prompt_user_with_id" + }, + { "name" : "adbd_auth_run" }, { @@ -441,6 +445,27 @@ "source_file" : "/frameworks/native/libs/adbd_auth/include/adbd_auth.h" }, { + "function_name" : "adbd_auth_prompt_user_with_id", + "linker_set_key" : "adbd_auth_prompt_user_with_id", + "parameters" : + [ + { + "referenced_type" : "_ZTIP15AdbdAuthContext" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIm" + }, + { + "referenced_type" : "_ZTIPv" + } + ], + "return_type" : "_ZTIm", + "source_file" : "/frameworks/native/libs/adbd_auth/include/adbd_auth.h" + }, + { "function_name" : "adbd_auth_run", "linker_set_key" : "adbd_auth_run", "parameters" : diff --git a/30/64/arm_armv7-a-neon/source-based/libadbd_auth.so.lsdump b/30/64/arm_armv7-a-neon/source-based/libadbd_auth.so.lsdump index f000edd..c90241c 100644 --- a/30/64/arm_armv7-a-neon/source-based/libadbd_auth.so.lsdump +++ b/30/64/arm_armv7-a-neon/source-based/libadbd_auth.so.lsdump @@ -210,6 +210,10 @@ "name" : "adbd_auth_prompt_user" }, { + "binding" : "weak", + "name" : "adbd_auth_prompt_user_with_id" + }, + { "name" : "adbd_auth_run" }, { @@ -422,6 +426,27 @@ "source_file" : "/frameworks/native/libs/adbd_auth/include/adbd_auth.h" }, { + "function_name" : "adbd_auth_prompt_user_with_id", + "linker_set_key" : "adbd_auth_prompt_user_with_id", + "parameters" : + [ + { + "referenced_type" : "_ZTIP15AdbdAuthContext" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIPv" + } + ], + "return_type" : "_ZTIy", + "source_file" : "/frameworks/native/libs/adbd_auth/include/adbd_auth.h" + }, + { "function_name" : "adbd_auth_run", "linker_set_key" : "adbd_auth_run", "parameters" : diff --git a/30/64/arm_armv8-a/source-based/libadbd_auth.so.lsdump b/30/64/arm_armv8-a/source-based/libadbd_auth.so.lsdump index f000edd..c90241c 100644 --- a/30/64/arm_armv8-a/source-based/libadbd_auth.so.lsdump +++ b/30/64/arm_armv8-a/source-based/libadbd_auth.so.lsdump @@ -210,6 +210,10 @@ "name" : "adbd_auth_prompt_user" }, { + "binding" : "weak", + "name" : "adbd_auth_prompt_user_with_id" + }, + { "name" : "adbd_auth_run" }, { @@ -422,6 +426,27 @@ "source_file" : "/frameworks/native/libs/adbd_auth/include/adbd_auth.h" }, { + "function_name" : "adbd_auth_prompt_user_with_id", + "linker_set_key" : "adbd_auth_prompt_user_with_id", + "parameters" : + [ + { + "referenced_type" : "_ZTIP15AdbdAuthContext" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIPv" + } + ], + "return_type" : "_ZTIy", + "source_file" : "/frameworks/native/libs/adbd_auth/include/adbd_auth.h" + }, + { "function_name" : "adbd_auth_run", "linker_set_key" : "adbd_auth_run", "parameters" : diff --git a/30/64/x86/source-based/libadbd_auth.so.lsdump b/30/64/x86/source-based/libadbd_auth.so.lsdump index aa2d792..56b9da3 100644 --- a/30/64/x86/source-based/libadbd_auth.so.lsdump +++ b/30/64/x86/source-based/libadbd_auth.so.lsdump @@ -208,6 +208,10 @@ "name" : "adbd_auth_prompt_user" }, { + "binding" : "weak", + "name" : "adbd_auth_prompt_user_with_id" + }, + { "name" : "adbd_auth_run" }, { @@ -420,6 +424,27 @@ "source_file" : "/frameworks/native/libs/adbd_auth/include/adbd_auth.h" }, { + "function_name" : "adbd_auth_prompt_user_with_id", + "linker_set_key" : "adbd_auth_prompt_user_with_id", + "parameters" : + [ + { + "referenced_type" : "_ZTIP15AdbdAuthContext" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIPv" + } + ], + "return_type" : "_ZTIy", + "source_file" : "/frameworks/native/libs/adbd_auth/include/adbd_auth.h" + }, + { "function_name" : "adbd_auth_run", "linker_set_key" : "adbd_auth_run", "parameters" : diff --git a/30/64/x86_64/source-based/libadbd_auth.so.lsdump b/30/64/x86_64/source-based/libadbd_auth.so.lsdump index 0c0bbb9..1cfe894 100644 --- a/30/64/x86_64/source-based/libadbd_auth.so.lsdump +++ b/30/64/x86_64/source-based/libadbd_auth.so.lsdump @@ -227,6 +227,10 @@ "name" : "adbd_auth_prompt_user" }, { + "binding" : "weak", + "name" : "adbd_auth_prompt_user_with_id" + }, + { "name" : "adbd_auth_run" }, { @@ -439,6 +443,27 @@ "source_file" : "/frameworks/native/libs/adbd_auth/include/adbd_auth.h" }, { + "function_name" : "adbd_auth_prompt_user_with_id", + "linker_set_key" : "adbd_auth_prompt_user_with_id", + "parameters" : + [ + { + "referenced_type" : "_ZTIP15AdbdAuthContext" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIm" + }, + { + "referenced_type" : "_ZTIPv" + } + ], + "return_type" : "_ZTIm", + "source_file" : "/frameworks/native/libs/adbd_auth/include/adbd_auth.h" + }, + { "function_name" : "adbd_auth_run", "linker_set_key" : "adbd_auth_run", "parameters" : diff --git a/30/64/x86_x86_64/source-based/libadbd_auth.so.lsdump b/30/64/x86_x86_64/source-based/libadbd_auth.so.lsdump index aa2d792..56b9da3 100644 --- a/30/64/x86_x86_64/source-based/libadbd_auth.so.lsdump +++ b/30/64/x86_x86_64/source-based/libadbd_auth.so.lsdump @@ -208,6 +208,10 @@ "name" : "adbd_auth_prompt_user" }, { + "binding" : "weak", + "name" : "adbd_auth_prompt_user_with_id" + }, + { "name" : "adbd_auth_run" }, { @@ -420,6 +424,27 @@ "source_file" : "/frameworks/native/libs/adbd_auth/include/adbd_auth.h" }, { + "function_name" : "adbd_auth_prompt_user_with_id", + "linker_set_key" : "adbd_auth_prompt_user_with_id", + "parameters" : + [ + { + "referenced_type" : "_ZTIP15AdbdAuthContext" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIPv" + } + ], + "return_type" : "_ZTIy", + "source_file" : "/frameworks/native/libs/adbd_auth/include/adbd_auth.h" + }, + { "function_name" : "adbd_auth_run", "linker_set_key" : "adbd_auth_run", "parameters" : diff --git a/S/64/arm64_armv8-a/source-based/libdl_android.so.lsdump b/S/64/arm64_armv8-a/source-based/libdl_android.so.lsdump new file mode 100644 index 0000000..0a2dcde --- /dev/null +++ b/S/64/arm64_armv8-a/source-based/libdl_android.so.lsdump @@ -0,0 +1,2544 @@ +{ + "array_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIA10_i", + "name" : "int [10]", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIA10_i", + "size" : 40, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIA12_i", + "name" : "int [12]", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIA12_i", + "size" : 48, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIA14_i", + "name" : "int [14]", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIA14_i", + "size" : 56, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIA16_c", + "name" : "char [16]", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIA16_c", + "size" : 16, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIA16_h", + "name" : "unsigned char [16]", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIA16_h", + "size" : 16, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIA16_m", + "name" : "unsigned long [16]", + "referenced_type" : "_ZTIm", + "self_type" : "_ZTIA16_m", + "size" : 128, + "source_file" : "/bionic/libc/kernel/uapi/linux/posix_types.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIA2_i", + "name" : "int [2]", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIA2_i", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/asm-generic/posix_types.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIA4_l", + "name" : "long [4]", + "referenced_type" : "_ZTIl", + "self_type" : "_ZTIA4_l", + "size" : 32, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + } + ], + "builtin_types" : + [ + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIb", + "name" : "bool", + "referenced_type" : "_ZTIb", + "self_type" : "_ZTIb", + "size" : 1 + }, + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIc", + "name" : "char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIc", + "size" : 1 + }, + { + "alignment" : 16, + "linker_set_key" : "_ZTIe", + "name" : "long double", + "referenced_type" : "_ZTIe", + "self_type" : "_ZTIe", + "size" : 16 + }, + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIh", + "name" : "unsigned char", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIh", + "size" : 1 + }, + { + "alignment" : 4, + "is_integral" : true, + "linker_set_key" : "_ZTIi", + "name" : "int", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIi", + "size" : 4 + }, + { + "alignment" : 4, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIj", + "name" : "unsigned int", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIj", + "size" : 4 + }, + { + "alignment" : 8, + "is_integral" : true, + "linker_set_key" : "_ZTIl", + "name" : "long", + "referenced_type" : "_ZTIl", + "self_type" : "_ZTIl", + "size" : 8 + }, + { + "alignment" : 8, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIm", + "name" : "unsigned long", + "referenced_type" : "_ZTIm", + "self_type" : "_ZTIm", + "size" : 8 + }, + { + "alignment" : 2, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIt", + "name" : "unsigned short", + "referenced_type" : "_ZTIt", + "self_type" : "_ZTIt", + "size" : 2 + }, + { + "linker_set_key" : "_ZTIv", + "name" : "void", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIv" + }, + { + "alignment" : 8, + "is_integral" : true, + "linker_set_key" : "_ZTIx", + "name" : "long long", + "referenced_type" : "_ZTIx", + "self_type" : "_ZTIx", + "size" : 8 + }, + { + "alignment" : 8, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIy", + "name" : "unsigned long long", + "referenced_type" : "_ZTIy", + "self_type" : "_ZTIy", + "size" : 8 + } + ], + "elf_functions" : + [ + { + "binding" : "weak", + "name" : "android_create_namespace" + }, + { + "binding" : "weak", + "name" : "android_dlwarning" + }, + { + "binding" : "weak", + "name" : "android_get_LD_LIBRARY_PATH" + }, + { + "binding" : "weak", + "name" : "android_get_exported_namespace" + }, + { + "binding" : "weak", + "name" : "android_init_anonymous_namespace" + }, + { + "binding" : "weak", + "name" : "android_link_namespaces" + }, + { + "binding" : "weak", + "name" : "android_set_application_target_sdk_version" + }, + { + "binding" : "weak", + "name" : "android_update_LD_LIBRARY_PATH" + } + ], + "elf_objects" : [], + "enum_types" : + [ + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : 1, + "name" : "ANDROID_DLEXT_RESERVED_ADDRESS" + }, + { + "enum_field_value" : 2, + "name" : "ANDROID_DLEXT_RESERVED_ADDRESS_HINT" + }, + { + "enum_field_value" : 4, + "name" : "ANDROID_DLEXT_WRITE_RELRO" + }, + { + "enum_field_value" : 8, + "name" : "ANDROID_DLEXT_USE_RELRO" + }, + { + "enum_field_value" : 16, + "name" : "ANDROID_DLEXT_USE_LIBRARY_FD" + }, + { + "enum_field_value" : 32, + "name" : "ANDROID_DLEXT_USE_LIBRARY_FD_OFFSET" + }, + { + "enum_field_value" : 64, + "name" : "ANDROID_DLEXT_FORCE_LOAD" + }, + { + "enum_field_value" : 512, + "name" : "ANDROID_DLEXT_USE_NAMESPACE" + }, + { + "enum_field_value" : 1024, + "name" : "ANDROID_DLEXT_RESERVED_ADDRESS_RECURSIVE" + }, + { + "enum_field_value" : 1663, + "name" : "ANDROID_DLEXT_VALID_FLAG_BITS" + } + ], + "linker_set_key" : "_ZTI25$ANDROID_DLEXT_FORCE_LOAD", + "name" : "(anonymous enum at bionic/libc/include/android/dlext.h:41:1)", + "referenced_type" : "_ZTI25$ANDROID_DLEXT_FORCE_LOAD", + "self_type" : "_ZTI25$ANDROID_DLEXT_FORCE_LOAD", + "size" : 4, + "source_file" : "/bionic/libc/include/android/dlext.h", + "underlying_type" : "_ZTIj" + }, + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : 0, + "name" : "r_debug::RT_CONSISTENT" + }, + { + "enum_field_value" : 1, + "name" : "r_debug::RT_ADD" + }, + { + "enum_field_value" : 2, + "name" : "r_debug::RT_DELETE" + } + ], + "linker_set_key" : "_ZTIN7r_debug7$RT_ADDE", + "name" : "r_debug::(anonymous enum at bionic/libc/include/link.h:83:3)", + "referenced_type" : "_ZTIN7r_debug7$RT_ADDE", + "self_type" : "_ZTIN7r_debug7$RT_ADDE", + "size" : 4, + "source_file" : "/bionic/libc/include/link.h", + "underlying_type" : "_ZTIj" + } + ], + "function_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIFPvS_mPKvE", + "name" : "void *(void *, unsigned long, const void *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIPv" + }, + { + "referenced_type" : "_ZTIm" + }, + { + "referenced_type" : "_ZTIPKv" + } + ], + "referenced_type" : "_ZTIFPvS_mPKvE", + "return_type" : "_ZTIPv", + "self_type" : "_ZTIFPvS_mPKvE", + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIFPvmPKvE", + "name" : "void *(unsigned long, const void *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIm" + }, + { + "referenced_type" : "_ZTIPKv" + } + ], + "referenced_type" : "_ZTIFPvmPKvE", + "return_type" : "_ZTIPv", + "self_type" : "_ZTIFPvmPKvE", + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIFPvmmPKvE", + "name" : "void *(unsigned long, unsigned long, const void *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIm" + }, + { + "referenced_type" : "_ZTIm" + }, + { + "referenced_type" : "_ZTIPKv" + } + ], + "referenced_type" : "_ZTIFPvmmPKvE", + "return_type" : "_ZTIPv", + "self_type" : "_ZTIFPvmmPKvE", + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIFvPvPKcE", + "name" : "void (void *, const char *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIPv" + }, + { + "referenced_type" : "_ZTIPKc" + } + ], + "referenced_type" : "_ZTIFvPvPKcE", + "return_type" : "_ZTIv", + "self_type" : "_ZTIFvPvPKcE", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIFvPvPKvE", + "name" : "void (void *, const void *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIPv" + }, + { + "referenced_type" : "_ZTIPKv" + } + ], + "referenced_type" : "_ZTIFvPvPKvE", + "return_type" : "_ZTIv", + "self_type" : "_ZTIFvPvPKvE", + "source_file" : "/bionic/libc/include/malloc.h" + } + ], + "functions" : + [ + { + "function_name" : "android_create_namespace", + "linker_set_key" : "android_create_namespace", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIm" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIP19android_namespace_t" + } + ], + "return_type" : "_ZTIP19android_namespace_t", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_dlwarning", + "linker_set_key" : "android_dlwarning", + "parameters" : + [ + { + "referenced_type" : "_ZTIPv" + }, + { + "referenced_type" : "_ZTIPFvPvPKcE" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_get_LD_LIBRARY_PATH", + "linker_set_key" : "android_get_LD_LIBRARY_PATH", + "parameters" : + [ + { + "referenced_type" : "_ZTIPc" + }, + { + "referenced_type" : "_ZTIm" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_get_exported_namespace", + "linker_set_key" : "android_get_exported_namespace", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIP19android_namespace_t", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_init_anonymous_namespace", + "linker_set_key" : "android_init_anonymous_namespace", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_link_namespaces", + "linker_set_key" : "android_link_namespaces", + "parameters" : + [ + { + "referenced_type" : "_ZTIP19android_namespace_t" + }, + { + "referenced_type" : "_ZTIP19android_namespace_t" + }, + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_set_application_target_sdk_version", + "linker_set_key" : "android_set_application_target_sdk_version", + "parameters" : + [ + { + "referenced_type" : "_ZTIi" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_update_LD_LIBRARY_PATH", + "linker_set_key" : "android_update_LD_LIBRARY_PATH", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/bionic/libdl/libdl_android.cpp" + } + ], + "global_vars" : [], + "lvalue_reference_types" : [], + "pointer_types" : + [ + { + "alignment" : 8, + "linker_set_key" : "_ZTIP19android_namespace_t", + "name" : "android_namespace_t *", + "referenced_type" : "_ZTI19android_namespace_t", + "self_type" : "_ZTIP19android_namespace_t", + "size" : 8, + "source_file" : "/bionic/libc/include/android/dlext.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIP7__sFILE", + "name" : "__sFILE *", + "referenced_type" : "_ZTI7__sFILE", + "self_type" : "_ZTIP7__sFILE", + "size" : 8, + "source_file" : "/bionic/libc/include/stdio.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIP8link_map", + "name" : "link_map *", + "referenced_type" : "_ZTI8link_map", + "self_type" : "_ZTIP8link_map", + "size" : 8, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIP9Elf64_Dyn", + "name" : "Elf64_Dyn *", + "referenced_type" : "_ZTI9Elf64_Dyn", + "self_type" : "_ZTIP9Elf64_Dyn", + "size" : 8, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPFPvS_mPKvE", + "name" : "void *(*)(void *, unsigned long, const void *)", + "referenced_type" : "_ZTIFPvS_mPKvE", + "self_type" : "_ZTIPFPvS_mPKvE", + "size" : 8, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPFPvmPKvE", + "name" : "void *(*)(unsigned long, const void *)", + "referenced_type" : "_ZTIFPvmPKvE", + "self_type" : "_ZTIPFPvmPKvE", + "size" : 8, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPFPvmmPKvE", + "name" : "void *(*)(unsigned long, unsigned long, const void *)", + "referenced_type" : "_ZTIFPvmmPKvE", + "self_type" : "_ZTIPFPvmmPKvE", + "size" : 8, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPFvPvPKcE", + "name" : "void (*)(void *, const char *)", + "referenced_type" : "_ZTIFvPvPKcE", + "self_type" : "_ZTIPFvPvPKcE", + "size" : 8, + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPFvPvPKvE", + "name" : "void (*)(void *, const void *)", + "referenced_type" : "_ZTIFvPvPKvE", + "self_type" : "_ZTIPFvPvPKvE", + "size" : 8, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPK10elf64_phdr", + "name" : "const elf64_phdr *", + "referenced_type" : "_ZTIK10elf64_phdr", + "self_type" : "_ZTIPK10elf64_phdr", + "size" : 8, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPKc", + "name" : "const char *", + "referenced_type" : "_ZTIKc", + "self_type" : "_ZTIPKc", + "size" : 8, + "source_file" : "/bionic/libc/include/dlfcn.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPKv", + "name" : "const void *", + "referenced_type" : "_ZTIKv", + "self_type" : "_ZTIPKv", + "size" : 8, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPc", + "name" : "char *", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIPc", + "size" : 8, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPv", + "name" : "void *", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIPv", + "size" : 8, + "source_file" : "/bionic/libc/include/dlfcn.h" + } + ], + "qualified_types" : + [ + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIK10elf64_phdr", + "name" : "const elf64_phdr", + "referenced_type" : "_ZTI10elf64_phdr", + "self_type" : "_ZTIK10elf64_phdr", + "size" : 56, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKc", + "name" : "const char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIKc", + "size" : 1, + "source_file" : "/bionic/libc/include/dlfcn.h" + }, + { + "is_const" : true, + "linker_set_key" : "_ZTIKv", + "name" : "const void", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIKv", + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 8, + "is_volatile" : true, + "linker_set_key" : "_ZTIVPFPvS_mPKvE", + "name" : "void *(*volatile)(void *, unsigned long, const void *)", + "referenced_type" : "_ZTIPFPvS_mPKvE", + "self_type" : "_ZTIVPFPvS_mPKvE", + "size" : 8, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 8, + "is_volatile" : true, + "linker_set_key" : "_ZTIVPFPvmPKvE", + "name" : "void *(*volatile)(unsigned long, const void *)", + "referenced_type" : "_ZTIPFPvmPKvE", + "self_type" : "_ZTIVPFPvmPKvE", + "size" : 8, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 8, + "is_volatile" : true, + "linker_set_key" : "_ZTIVPFPvmmPKvE", + "name" : "void *(*volatile)(unsigned long, unsigned long, const void *)", + "referenced_type" : "_ZTIPFPvmmPKvE", + "self_type" : "_ZTIVPFPvmmPKvE", + "size" : 8, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 8, + "is_volatile" : true, + "linker_set_key" : "_ZTIVPFvPvPKvE", + "name" : "void (*volatile)(void *, const void *)", + "referenced_type" : "_ZTIPFvPvPKvE", + "self_type" : "_ZTIVPFvPvPKvE", + "size" : 8, + "source_file" : "/bionic/libc/include/malloc.h" + } + ], + "record_types" : + [ + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "ch_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ch_size", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ch_addralign", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10Elf32_Chdr", + "name" : "Elf32_Chdr", + "referenced_type" : "_ZTI10Elf32_Chdr", + "self_type" : "_ZTI10Elf32_Chdr", + "size" : 12, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "m_value", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "m_info", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "m_poffset", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "m_repeat", + "field_offset" : 128, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "m_stride", + "field_offset" : 144, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI10Elf32_Move", + "name" : "Elf32_Move", + "referenced_type" : "_ZTI10Elf32_Move", + "self_type" : "_ZTI10Elf32_Move", + "size" : 24, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "ch_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ch_reserved", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ch_size", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "ch_addralign", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI10Elf64_Chdr", + "name" : "Elf64_Chdr", + "referenced_type" : "_ZTI10Elf64_Chdr", + "self_type" : "_ZTI10Elf64_Chdr", + "size" : 24, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "m_value", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "m_info", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "m_poffset", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "m_repeat", + "field_offset" : 192, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "m_stride", + "field_offset" : 208, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI10Elf64_Move", + "name" : "Elf64_Move", + "referenced_type" : "_ZTI10Elf64_Move", + "self_type" : "_ZTI10Elf64_Move", + "size" : 32, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "n_namesz", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "n_descsz", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "n_type", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10elf32_note", + "name" : "elf32_note", + "referenced_type" : "_ZTI10elf32_note", + "self_type" : "_ZTI10elf32_note", + "size" : 12, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "p_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_offset", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_vaddr", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_paddr", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_filesz", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_memsz", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_flags", + "field_offset" : 192, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_align", + "field_offset" : 224, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10elf32_phdr", + "name" : "elf32_phdr", + "referenced_type" : "_ZTI10elf32_phdr", + "self_type" : "_ZTI10elf32_phdr", + "size" : 32, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "r_offset", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "r_info", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "r_addend", + "field_offset" : 64, + "referenced_type" : "_ZTIi" + } + ], + "linker_set_key" : "_ZTI10elf32_rela", + "name" : "elf32_rela", + "referenced_type" : "_ZTI10elf32_rela", + "self_type" : "_ZTI10elf32_rela", + "size" : 12, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "sh_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_type", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_flags", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_addr", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_offset", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_size", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_link", + "field_offset" : 192, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_info", + "field_offset" : 224, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_addralign", + "field_offset" : 256, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_entsize", + "field_offset" : 288, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10elf32_shdr", + "name" : "elf32_shdr", + "referenced_type" : "_ZTI10elf32_shdr", + "self_type" : "_ZTI10elf32_shdr", + "size" : 40, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "n_namesz", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "n_descsz", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "n_type", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10elf64_note", + "name" : "elf64_note", + "referenced_type" : "_ZTI10elf64_note", + "self_type" : "_ZTI10elf64_note", + "size" : 12, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "p_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_flags", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_offset", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_vaddr", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_paddr", + "field_offset" : 192, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_filesz", + "field_offset" : 256, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_memsz", + "field_offset" : 320, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_align", + "field_offset" : 384, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI10elf64_phdr", + "name" : "elf64_phdr", + "referenced_type" : "_ZTI10elf64_phdr", + "self_type" : "_ZTI10elf64_phdr", + "size" : 56, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "r_offset", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "r_info", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "r_addend", + "field_offset" : 128, + "referenced_type" : "_ZTIx" + } + ], + "linker_set_key" : "_ZTI10elf64_rela", + "name" : "elf64_rela", + "referenced_type" : "_ZTI10elf64_rela", + "self_type" : "_ZTI10elf64_rela", + "size" : 24, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "sh_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_type", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_flags", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_addr", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_offset", + "field_offset" : 192, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_size", + "field_offset" : 256, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_link", + "field_offset" : 320, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_info", + "field_offset" : 352, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_addralign", + "field_offset" : 384, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_entsize", + "field_offset" : 448, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI10elf64_shdr", + "name" : "elf64_shdr", + "referenced_type" : "_ZTI10elf64_shdr", + "self_type" : "_ZTI10elf64_shdr", + "size" : 64, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 16, + "fields" : + [ + { + "field_name" : "__clang_max_align_nonce1", + "referenced_type" : "_ZTIx" + }, + { + "field_name" : "__clang_max_align_nonce2", + "field_offset" : 128, + "referenced_type" : "_ZTIe" + } + ], + "linker_set_key" : "_ZTI11max_align_t", + "name" : "max_align_t", + "referenced_type" : "_ZTI11max_align_t", + "self_type" : "_ZTI11max_align_t", + "size" : 32, + "source_file" : "/prebuilts/clang-tools/linux-x86/lib64/clang/11.0.1/include/__stddef_max_align_t.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vd_version", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_flags", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_ndx", + "field_offset" : 32, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_cnt", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_hash", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vd_aux", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vd_next", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI12Elf32_Verdef", + "name" : "Elf32_Verdef", + "referenced_type" : "_ZTI12Elf32_Verdef", + "self_type" : "_ZTI12Elf32_Verdef", + "size" : 20, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "a_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "a_un", + "field_offset" : 32, + "referenced_type" : "_ZTIN12Elf32_auxv_tUt_E" + } + ], + "linker_set_key" : "_ZTI12Elf32_auxv_t", + "name" : "Elf32_auxv_t", + "referenced_type" : "_ZTI12Elf32_auxv_t", + "self_type" : "_ZTI12Elf32_auxv_t", + "size" : 8, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vd_version", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_flags", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_ndx", + "field_offset" : 32, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_cnt", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_hash", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vd_aux", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vd_next", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI12Elf64_Verdef", + "name" : "Elf64_Verdef", + "referenced_type" : "_ZTI12Elf64_Verdef", + "self_type" : "_ZTI12Elf64_Verdef", + "size" : 20, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "a_type", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "a_un", + "field_offset" : 64, + "referenced_type" : "_ZTIN12Elf64_auxv_tUt_E" + } + ], + "linker_set_key" : "_ZTI12Elf64_auxv_t", + "name" : "Elf64_auxv_t", + "referenced_type" : "_ZTI12Elf64_auxv_t", + "self_type" : "_ZTI12Elf64_auxv_t", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "dlpi_addr", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "dlpi_name", + "field_offset" : 64, + "referenced_type" : "_ZTIPKc" + }, + { + "field_name" : "dlpi_phdr", + "field_offset" : 128, + "referenced_type" : "_ZTIPK10elf64_phdr" + }, + { + "field_name" : "dlpi_phnum", + "field_offset" : 192, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "dlpi_adds", + "field_offset" : 256, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "dlpi_subs", + "field_offset" : 320, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "dlpi_tls_modid", + "field_offset" : 384, + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "dlpi_tls_data", + "field_offset" : 448, + "referenced_type" : "_ZTIPv" + } + ], + "linker_set_key" : "_ZTI12dl_phdr_info", + "name" : "dl_phdr_info", + "referenced_type" : "_ZTI12dl_phdr_info", + "self_type" : "_ZTI12dl_phdr_info", + "size" : 64, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 2, + "fields" : + [ + { + "field_name" : "si_boundto", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "si_flags", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI13Elf32_Syminfo", + "name" : "Elf32_Syminfo", + "referenced_type" : "_ZTI13Elf32_Syminfo", + "self_type" : "_ZTI13Elf32_Syminfo", + "size" : 4, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vda_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vda_next", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf32_Verdaux", + "name" : "Elf32_Verdaux", + "referenced_type" : "_ZTI13Elf32_Verdaux", + "self_type" : "_ZTI13Elf32_Verdaux", + "size" : 8, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vna_hash", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vna_flags", + "field_offset" : 32, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vna_other", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vna_name", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vna_next", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf32_Vernaux", + "name" : "Elf32_Vernaux", + "referenced_type" : "_ZTI13Elf32_Vernaux", + "self_type" : "_ZTI13Elf32_Vernaux", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vn_version", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vn_cnt", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vn_file", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vn_aux", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vn_next", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf32_Verneed", + "name" : "Elf32_Verneed", + "referenced_type" : "_ZTI13Elf32_Verneed", + "self_type" : "_ZTI13Elf32_Verneed", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 2, + "fields" : + [ + { + "field_name" : "si_boundto", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "si_flags", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI13Elf64_Syminfo", + "name" : "Elf64_Syminfo", + "referenced_type" : "_ZTI13Elf64_Syminfo", + "self_type" : "_ZTI13Elf64_Syminfo", + "size" : 4, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vda_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vda_next", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf64_Verdaux", + "name" : "Elf64_Verdaux", + "referenced_type" : "_ZTI13Elf64_Verdaux", + "self_type" : "_ZTI13Elf64_Verdaux", + "size" : 8, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vna_hash", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vna_flags", + "field_offset" : 32, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vna_other", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vna_name", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vna_next", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf64_Vernaux", + "name" : "Elf64_Vernaux", + "referenced_type" : "_ZTI13Elf64_Vernaux", + "self_type" : "_ZTI13Elf64_Vernaux", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vn_version", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vn_cnt", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vn_file", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vn_aux", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vn_next", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf64_Verneed", + "name" : "Elf64_Verneed", + "referenced_type" : "_ZTI13Elf64_Verneed", + "self_type" : "_ZTI13Elf64_Verneed", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "flags", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "stack_base", + "field_offset" : 64, + "referenced_type" : "_ZTIPv" + }, + { + "field_name" : "stack_size", + "field_offset" : 128, + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "guard_size", + "field_offset" : 192, + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "sched_policy", + "field_offset" : 256, + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "sched_priority", + "field_offset" : 288, + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "__reserved", + "field_offset" : 320, + "referenced_type" : "_ZTIA16_c" + } + ], + "linker_set_key" : "_ZTI14pthread_attr_t", + "name" : "pthread_attr_t", + "referenced_type" : "_ZTI14pthread_attr_t", + "self_type" : "_ZTI14pthread_attr_t", + "size" : 56, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA12_i" + } + ], + "linker_set_key" : "_ZTI14pthread_cond_t", + "name" : "pthread_cond_t", + "referenced_type" : "_ZTI14pthread_cond_t", + "self_type" : "_ZTI14pthread_cond_t", + "size" : 48, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "fds_bits", + "referenced_type" : "_ZTIA16_m" + } + ], + "linker_set_key" : "_ZTI15__kernel_fd_set", + "name" : "__kernel_fd_set", + "referenced_type" : "_ZTI15__kernel_fd_set", + "self_type" : "_ZTI15__kernel_fd_set", + "size" : 128, + "source_file" : "/bionic/libc/kernel/uapi/linux/posix_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "val", + "referenced_type" : "_ZTIA2_i" + } + ], + "linker_set_key" : "_ZTI15__kernel_fsid_t", + "name" : "__kernel_fsid_t", + "referenced_type" : "_ZTI15__kernel_fsid_t", + "self_type" : "_ZTI15__kernel_fsid_t", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/asm-generic/posix_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA10_i" + } + ], + "linker_set_key" : "_ZTI15pthread_mutex_t", + "name" : "pthread_mutex_t", + "referenced_type" : "_ZTI15pthread_mutex_t", + "self_type" : "_ZTI15pthread_mutex_t", + "size" : 40, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA14_i" + } + ], + "linker_set_key" : "_ZTI16pthread_rwlock_t", + "name" : "pthread_rwlock_t", + "referenced_type" : "_ZTI16pthread_rwlock_t", + "self_type" : "_ZTI16pthread_rwlock_t", + "size" : 56, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "flags", + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "reserved_addr", + "field_offset" : 64, + "referenced_type" : "_ZTIPv" + }, + { + "field_name" : "reserved_size", + "field_offset" : 128, + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "relro_fd", + "field_offset" : 192, + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "library_fd", + "field_offset" : 224, + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "library_fd_offset", + "field_offset" : 256, + "referenced_type" : "_ZTIl" + }, + { + "field_name" : "library_namespace", + "field_offset" : 320, + "referenced_type" : "_ZTIP19android_namespace_t" + } + ], + "linker_set_key" : "_ZTI17android_dlextinfo", + "name" : "android_dlextinfo", + "referenced_type" : "_ZTI17android_dlextinfo", + "self_type" : "_ZTI17android_dlextinfo", + "size" : 48, + "source_file" : "/bionic/libc/include/android/dlext.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA4_l" + } + ], + "linker_set_key" : "_ZTI17pthread_barrier_t", + "name" : "pthread_barrier_t", + "referenced_type" : "_ZTI17pthread_barrier_t", + "self_type" : "_ZTI17pthread_barrier_t", + "size" : 32, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIl" + } + ], + "linker_set_key" : "_ZTI18pthread_spinlock_t", + "name" : "pthread_spinlock_t", + "referenced_type" : "_ZTI18pthread_spinlock_t", + "self_type" : "_ZTI18pthread_spinlock_t", + "size" : 8, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "quot", + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "rem", + "field_offset" : 32, + "referenced_type" : "_ZTIi" + } + ], + "linker_set_key" : "_ZTI5div_t", + "name" : "div_t", + "referenced_type" : "_ZTI5div_t", + "self_type" : "_ZTI5div_t", + "size" : 8, + "source_file" : "/bionic/libc/include/stdlib.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "quot", + "referenced_type" : "_ZTIl" + }, + { + "field_name" : "rem", + "field_offset" : 64, + "referenced_type" : "_ZTIl" + } + ], + "linker_set_key" : "_ZTI6ldiv_t", + "name" : "ldiv_t", + "referenced_type" : "_ZTI6ldiv_t", + "self_type" : "_ZTI6ldiv_t", + "size" : 16, + "source_file" : "/bionic/libc/include/stdlib.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "dli_fname", + "referenced_type" : "_ZTIPKc" + }, + { + "field_name" : "dli_fbase", + "field_offset" : 64, + "referenced_type" : "_ZTIPv" + }, + { + "field_name" : "dli_sname", + "field_offset" : 128, + "referenced_type" : "_ZTIPKc" + }, + { + "field_name" : "dli_saddr", + "field_offset" : 192, + "referenced_type" : "_ZTIPv" + } + ], + "linker_set_key" : "_ZTI7Dl_info", + "name" : "Dl_info", + "referenced_type" : "_ZTI7Dl_info", + "self_type" : "_ZTI7Dl_info", + "size" : 32, + "source_file" : "/bionic/libc/include/dlfcn.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "d_tag", + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "d_un", + "field_offset" : 32, + "referenced_type" : "_ZTIN7dynamicUt_E" + } + ], + "linker_set_key" : "_ZTI7dynamic", + "name" : "dynamic", + "referenced_type" : "_ZTI7dynamic", + "self_type" : "_ZTI7dynamic", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "quot", + "referenced_type" : "_ZTIx" + }, + { + "field_name" : "rem", + "field_offset" : 64, + "referenced_type" : "_ZTIx" + } + ], + "linker_set_key" : "_ZTI7lldiv_t", + "name" : "lldiv_t", + "referenced_type" : "_ZTI7lldiv_t", + "self_type" : "_ZTI7lldiv_t", + "size" : 16, + "source_file" : "/bionic/libc/include/stdlib.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "r_version", + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "r_map", + "field_offset" : 64, + "referenced_type" : "_ZTIP8link_map" + }, + { + "field_name" : "r_brk", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "r_state", + "field_offset" : 192, + "referenced_type" : "_ZTIN7r_debug7$RT_ADDE" + }, + { + "field_name" : "r_ldbase", + "field_offset" : 256, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI7r_debug", + "name" : "r_debug", + "referenced_type" : "_ZTI7r_debug", + "self_type" : "_ZTI7r_debug", + "size" : 40, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "l_addr", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "l_name", + "field_offset" : 64, + "referenced_type" : "_ZTIPc" + }, + { + "field_name" : "l_ld", + "field_offset" : 128, + "referenced_type" : "_ZTIP9Elf64_Dyn" + }, + { + "field_name" : "l_next", + "field_offset" : 192, + "referenced_type" : "_ZTIP8link_map" + }, + { + "field_name" : "l_prev", + "field_offset" : 256, + "referenced_type" : "_ZTIP8link_map" + } + ], + "linker_set_key" : "_ZTI8link_map", + "name" : "link_map", + "referenced_type" : "_ZTI8link_map", + "self_type" : "_ZTI8link_map", + "size" : 40, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "arena", + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "ordblks", + "field_offset" : 64, + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "smblks", + "field_offset" : 128, + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "hblks", + "field_offset" : 192, + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "hblkhd", + "field_offset" : 256, + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "usmblks", + "field_offset" : 320, + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "fsmblks", + "field_offset" : 384, + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "uordblks", + "field_offset" : 448, + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "fordblks", + "field_offset" : 512, + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "keepcost", + "field_offset" : 576, + "referenced_type" : "_ZTIm" + } + ], + "linker_set_key" : "_ZTI8mallinfo", + "name" : "mallinfo", + "referenced_type" : "_ZTI8mallinfo", + "self_type" : "_ZTI8mallinfo", + "size" : 80, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "l_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_time_stamp", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_checksum", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_version", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_flags", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI9Elf32_Lib", + "name" : "Elf32_Lib", + "referenced_type" : "_ZTI9Elf32_Lib", + "self_type" : "_ZTI9Elf32_Lib", + "size" : 20, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "d_tag", + "referenced_type" : "_ZTIx" + }, + { + "field_name" : "d_un", + "field_offset" : 64, + "referenced_type" : "_ZTIN9Elf64_DynUt_E" + } + ], + "linker_set_key" : "_ZTI9Elf64_Dyn", + "name" : "Elf64_Dyn", + "referenced_type" : "_ZTI9Elf64_Dyn", + "self_type" : "_ZTI9Elf64_Dyn", + "size" : 16, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "l_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_time_stamp", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_checksum", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_version", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_flags", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI9Elf64_Lib", + "name" : "Elf64_Lib", + "referenced_type" : "_ZTI9Elf64_Lib", + "self_type" : "_ZTI9Elf64_Lib", + "size" : 20, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "e_ident", + "referenced_type" : "_ZTIA16_h" + }, + { + "field_name" : "e_type", + "field_offset" : 128, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_machine", + "field_offset" : 144, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_version", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_entry", + "field_offset" : 192, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_phoff", + "field_offset" : 224, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_shoff", + "field_offset" : 256, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_flags", + "field_offset" : 288, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_ehsize", + "field_offset" : 320, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_phentsize", + "field_offset" : 336, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_phnum", + "field_offset" : 352, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shentsize", + "field_offset" : 368, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shnum", + "field_offset" : 384, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shstrndx", + "field_offset" : 400, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI9elf32_hdr", + "name" : "elf32_hdr", + "referenced_type" : "_ZTI9elf32_hdr", + "self_type" : "_ZTI9elf32_hdr", + "size" : 52, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "r_offset", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "r_info", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI9elf32_rel", + "name" : "elf32_rel", + "referenced_type" : "_ZTI9elf32_rel", + "self_type" : "_ZTI9elf32_rel", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "st_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "st_value", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "st_size", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "st_info", + "field_offset" : 96, + "referenced_type" : "_ZTIh" + }, + { + "field_name" : "st_other", + "field_offset" : 104, + "referenced_type" : "_ZTIh" + }, + { + "field_name" : "st_shndx", + "field_offset" : 112, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI9elf32_sym", + "name" : "elf32_sym", + "referenced_type" : "_ZTI9elf32_sym", + "self_type" : "_ZTI9elf32_sym", + "size" : 16, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "e_ident", + "referenced_type" : "_ZTIA16_h" + }, + { + "field_name" : "e_type", + "field_offset" : 128, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_machine", + "field_offset" : 144, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_version", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_entry", + "field_offset" : 192, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "e_phoff", + "field_offset" : 256, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "e_shoff", + "field_offset" : 320, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "e_flags", + "field_offset" : 384, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_ehsize", + "field_offset" : 416, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_phentsize", + "field_offset" : 432, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_phnum", + "field_offset" : 448, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shentsize", + "field_offset" : 464, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shnum", + "field_offset" : 480, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shstrndx", + "field_offset" : 496, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI9elf64_hdr", + "name" : "elf64_hdr", + "referenced_type" : "_ZTI9elf64_hdr", + "self_type" : "_ZTI9elf64_hdr", + "size" : 64, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "r_offset", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "r_info", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI9elf64_rel", + "name" : "elf64_rel", + "referenced_type" : "_ZTI9elf64_rel", + "self_type" : "_ZTI9elf64_rel", + "size" : 16, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "st_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "st_info", + "field_offset" : 32, + "referenced_type" : "_ZTIh" + }, + { + "field_name" : "st_other", + "field_offset" : 40, + "referenced_type" : "_ZTIh" + }, + { + "field_name" : "st_shndx", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "st_value", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "st_size", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI9elf64_sym", + "name" : "elf64_sym", + "referenced_type" : "_ZTI9elf64_sym", + "self_type" : "_ZTI9elf64_sym", + "size" : 24, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "a_val", + "referenced_type" : "_ZTIj" + } + ], + "is_anonymous" : true, + "linker_set_key" : "_ZTIN12Elf32_auxv_tUt_E", + "name" : "Elf32_auxv_t::(anonymous union at bionic/libc/include/elf.h:47:3)", + "record_kind" : "union", + "referenced_type" : "_ZTIN12Elf32_auxv_tUt_E", + "self_type" : "_ZTIN12Elf32_auxv_tUt_E", + "size" : 4, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "a_val", + "referenced_type" : "_ZTIy" + } + ], + "is_anonymous" : true, + "linker_set_key" : "_ZTIN12Elf64_auxv_tUt_E", + "name" : "Elf64_auxv_t::(anonymous union at bionic/libc/include/elf.h:54:3)", + "record_kind" : "union", + "referenced_type" : "_ZTIN12Elf64_auxv_tUt_E", + "self_type" : "_ZTIN12Elf64_auxv_tUt_E", + "size" : 8, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "d_val", + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "d_ptr", + "referenced_type" : "_ZTIj" + } + ], + "is_anonymous" : true, + "linker_set_key" : "_ZTIN7dynamicUt_E", + "name" : "dynamic::(anonymous union at bionic/libc/kernel/uapi/linux/elf.h:119:3)", + "record_kind" : "union", + "referenced_type" : "_ZTIN7dynamicUt_E", + "self_type" : "_ZTIN7dynamicUt_E", + "size" : 4, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "d_val", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "d_ptr", + "referenced_type" : "_ZTIy" + } + ], + "is_anonymous" : true, + "linker_set_key" : "_ZTIN9Elf64_DynUt_E", + "name" : "Elf64_Dyn::(anonymous union at bionic/libc/kernel/uapi/linux/elf.h:126:3)", + "record_kind" : "union", + "referenced_type" : "_ZTIN9Elf64_DynUt_E", + "self_type" : "_ZTIN9Elf64_DynUt_E", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + } + ], + "rvalue_reference_types" : [] +} diff --git a/S/64/arm64_armv8-a/source-based/libmediametrics.so.lsdump b/S/64/arm64_armv8-a/source-based/libmediametrics.so.lsdump new file mode 100644 index 0000000..7b9528d --- /dev/null +++ b/S/64/arm64_armv8-a/source-based/libmediametrics.so.lsdump @@ -0,0 +1,2009 @@ +{ + "array_types" : + [ + { + "alignment" : 1, + "linker_set_key" : "_ZTIA19_c", + "name" : "char [19]", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIA19_c", + "size" : 19, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ], + "builtin_types" : + [ + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIb", + "name" : "bool", + "referenced_type" : "_ZTIb", + "self_type" : "_ZTIb", + "size" : 1 + }, + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIc", + "name" : "char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIc", + "size" : 1 + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTId", + "name" : "double", + "referenced_type" : "_ZTId", + "self_type" : "_ZTId", + "size" : 8 + }, + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIh", + "name" : "unsigned char", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIh", + "size" : 1 + }, + { + "alignment" : 4, + "is_integral" : true, + "linker_set_key" : "_ZTIi", + "name" : "int", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIi", + "size" : 4 + }, + { + "alignment" : 4, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIj", + "name" : "unsigned int", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIj", + "size" : 4 + }, + { + "alignment" : 8, + "is_integral" : true, + "linker_set_key" : "_ZTIl", + "name" : "long", + "referenced_type" : "_ZTIl", + "self_type" : "_ZTIl", + "size" : 8 + }, + { + "alignment" : 8, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIm", + "name" : "unsigned long", + "referenced_type" : "_ZTIm", + "self_type" : "_ZTIm", + "size" : 8 + }, + { + "alignment" : 2, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIt", + "name" : "unsigned short", + "referenced_type" : "_ZTIt", + "self_type" : "_ZTIt", + "size" : 2 + }, + { + "linker_set_key" : "_ZTIv", + "name" : "void", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIv" + } + ], + "elf_functions" : + [ + { + "name" : "mediametrics_addDouble" + }, + { + "name" : "mediametrics_addInt32" + }, + { + "name" : "mediametrics_addInt64" + }, + { + "name" : "mediametrics_addRate" + }, + { + "name" : "mediametrics_count" + }, + { + "name" : "mediametrics_create" + }, + { + "name" : "mediametrics_delete" + }, + { + "name" : "mediametrics_freeCString" + }, + { + "name" : "mediametrics_getAttributes" + }, + { + "name" : "mediametrics_getCString" + }, + { + "name" : "mediametrics_getDouble" + }, + { + "name" : "mediametrics_getInt32" + }, + { + "name" : "mediametrics_getInt64" + }, + { + "name" : "mediametrics_getKey" + }, + { + "name" : "mediametrics_getRate" + }, + { + "name" : "mediametrics_isEnabled" + }, + { + "name" : "mediametrics_readable" + }, + { + "name" : "mediametrics_selfRecord" + }, + { + "name" : "mediametrics_setCString" + }, + { + "name" : "mediametrics_setDouble" + }, + { + "name" : "mediametrics_setInt32" + }, + { + "name" : "mediametrics_setInt64" + }, + { + "name" : "mediametrics_setRate" + }, + { + "name" : "mediametrics_setUid" + } + ], + "elf_objects" : [], + "enum_types" : + [ + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : 0, + "name" : "android::mediametrics::kPrintFormatLong" + }, + { + "enum_field_value" : 1, + "name" : "android::mediametrics::kPrintFormatShort" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics11PrintFormatE", + "name" : "android::mediametrics::PrintFormat", + "referenced_type" : "_ZTIN7android12mediametrics11PrintFormatE", + "self_type" : "_ZTIN7android12mediametrics11PrintFormatE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "underlying_type" : "_ZTIj" + }, + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : -2, + "name" : "android::mediametrics::Item::RECURSIVE_WILDCARD_CHECK_NO_MATCH_NO_WILDCARD" + }, + { + "enum_field_value" : -1, + "name" : "android::mediametrics::Item::RECURSIVE_WILDCARD_CHECK_NO_MATCH_WILDCARD_FOUND" + }, + { + "enum_field_value" : 0, + "name" : "android::mediametrics::Item::RECURSIVE_WILDCARD_CHECK_MATCH_FOUND" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4Item22RecursiveWildcardCheckE", + "name" : "android::mediametrics::Item::RecursiveWildcardCheck", + "referenced_type" : "_ZTIN7android12mediametrics4Item22RecursiveWildcardCheckE", + "self_type" : "_ZTIN7android12mediametrics4Item22RecursiveWildcardCheckE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "underlying_type" : "_ZTIi" + }, + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : 0, + "name" : "android::mediametrics::kTypeNone" + }, + { + "enum_field_value" : 1, + "name" : "android::mediametrics::kTypeInt32" + }, + { + "enum_field_value" : 2, + "name" : "android::mediametrics::kTypeInt64" + }, + { + "enum_field_value" : 3, + "name" : "android::mediametrics::kTypeDouble" + }, + { + "enum_field_value" : 4, + "name" : "android::mediametrics::kTypeCString" + }, + { + "enum_field_value" : 5, + "name" : "android::mediametrics::kTypeRate" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4TypeE", + "name" : "android::mediametrics::Type", + "referenced_type" : "_ZTIN7android12mediametrics4TypeE", + "self_type" : "_ZTIN7android12mediametrics4TypeE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "underlying_type" : "_ZTIj" + } + ], + "function_types" : [], + "functions" : + [ + { + "function_name" : "mediametrics_addDouble", + "linker_set_key" : "mediametrics_addDouble", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTId" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_addInt32", + "linker_set_key" : "mediametrics_addInt32", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIi" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_addInt64", + "linker_set_key" : "mediametrics_addInt64", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIl" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_addRate", + "linker_set_key" : "mediametrics_addRate", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIl" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_count", + "linker_set_key" : "mediametrics_count", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + } + ], + "return_type" : "_ZTIi", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_create", + "linker_set_key" : "mediametrics_create", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIl", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_delete", + "linker_set_key" : "mediametrics_delete", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_freeCString", + "linker_set_key" : "mediametrics_freeCString", + "parameters" : + [ + { + "referenced_type" : "_ZTIPc" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getAttributes", + "linker_set_key" : "mediametrics_getAttributes", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPPc" + }, + { + "referenced_type" : "_ZTIPm" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getCString", + "linker_set_key" : "mediametrics_getCString", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPPc" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getDouble", + "linker_set_key" : "mediametrics_getDouble", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPd" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getInt32", + "linker_set_key" : "mediametrics_getInt32", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPi" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getInt64", + "linker_set_key" : "mediametrics_getInt64", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPl" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getKey", + "linker_set_key" : "mediametrics_getKey", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + } + ], + "return_type" : "_ZTIPKc", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getRate", + "linker_set_key" : "mediametrics_getRate", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPl" + }, + { + "referenced_type" : "_ZTIPl" + }, + { + "referenced_type" : "_ZTIPd" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_isEnabled", + "linker_set_key" : "mediametrics_isEnabled", + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_readable", + "linker_set_key" : "mediametrics_readable", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + } + ], + "return_type" : "_ZTIPKc", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_selfRecord", + "linker_set_key" : "mediametrics_selfRecord", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setCString", + "linker_set_key" : "mediametrics_setCString", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setDouble", + "linker_set_key" : "mediametrics_setDouble", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTId" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setInt32", + "linker_set_key" : "mediametrics_setInt32", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIi" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setInt64", + "linker_set_key" : "mediametrics_setInt64", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIl" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setRate", + "linker_set_key" : "mediametrics_setRate", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIl" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setUid", + "linker_set_key" : "mediametrics_setUid", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIj" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + } + ], + "global_vars" : [], + "lvalue_reference_types" : + [ + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKN7android12mediametrics4Item4PropE", + "name" : "const android::mediametrics::Item::Prop &", + "referenced_type" : "_ZTIKN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIRKN7android12mediametrics4Item4PropE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKN7android12mediametrics4ItemE", + "name" : "const android::mediametrics::Item &", + "referenced_type" : "_ZTIKN7android12mediametrics4ItemE", + "self_type" : "_ZTIRKN7android12mediametrics4ItemE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKN7android2spINS_7IBinderEEE", + "name" : "const android::sp<android::IBinder> &", + "referenced_type" : "_ZTIKN7android2spINS_7IBinderEEE", + "self_type" : "_ZTIRKN7android2spINS_7IBinderEEE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKN7android6ParcelE", + "name" : "const android::Parcel &", + "referenced_type" : "_ZTIKN7android6ParcelE", + "self_type" : "_ZTIRKN7android6ParcelE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKN7android8String16E", + "name" : "const android::String16 &", + "referenced_type" : "_ZTIKN7android8String16E", + "self_type" : "_ZTIRKN7android8String16E", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "name" : "const std::unique_ptr<android::IMediaMetricsService, std::default_delete<android::IMediaMetricsService> > &", + "referenced_type" : "_ZTIKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "self_type" : "_ZTIRKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", + "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEElEEEE", + "name" : "const std::__map_const_iterator<std::__tree_const_iterator<std::__value_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, android::mediametrics::Item::Prop>, std::__tree_node<std::__value_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, android::mediametrics::Item::Prop>, void *> *, long> > &", + "referenced_type" : "_ZTIKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEElEEEE", + "self_type" : "_ZTIRKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEElEEEE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKNSt3__14pairIllEE", + "name" : "const std::pair<long, long> &", + "referenced_type" : "_ZTIKNSt3__14pairIllEE", + "self_type" : "_ZTIRKNSt3__14pairIllEE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKNSt3__17variantIJNS_9monostateEildNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIllEEEEE", + "name" : "const std::variant<monostate, int, long, double, basic_string<char>, pair<long, long> > &", + "referenced_type" : "_ZTIKNSt3__17variantIJNS_9monostateEildNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIllEEEEE", + "self_type" : "_ZTIRKNSt3__17variantIJNS_9monostateEildNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIllEEEEE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKNSt3__19monostateE", + "name" : "const std::monostate &", + "referenced_type" : "_ZTIKNSt3__19monostateE", + "self_type" : "_ZTIRKNSt3__19monostateE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKPKc", + "name" : "const char *const &", + "referenced_type" : "_ZTIKPKc", + "self_type" : "_ZTIRKPKc", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKd", + "name" : "const double &", + "referenced_type" : "_ZTIKd", + "self_type" : "_ZTIRKd", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKh", + "name" : "const unsigned char &", + "referenced_type" : "_ZTIKh", + "self_type" : "_ZTIRKh", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKi", + "name" : "const int &", + "referenced_type" : "_ZTIKi", + "self_type" : "_ZTIRKi", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKj", + "name" : "const unsigned int &", + "referenced_type" : "_ZTIKj", + "self_type" : "_ZTIRKj", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKl", + "name" : "const long &", + "referenced_type" : "_ZTIKl", + "self_type" : "_ZTIRKl", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKt", + "name" : "const unsigned short &", + "referenced_type" : "_ZTIKt", + "self_type" : "_ZTIRKt", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRN7android12mediametrics12BufferedItemE", + "name" : "android::mediametrics::BufferedItem &", + "referenced_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIRN7android12mediametrics12BufferedItemE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRN7android12mediametrics4Item4PropE", + "name" : "android::mediametrics::Item::Prop &", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIRN7android12mediametrics4Item4PropE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRN7android12mediametrics4Item8iteratorE", + "name" : "android::mediametrics::Item::iterator &", + "referenced_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIRN7android12mediametrics4Item8iteratorE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRN7android12mediametrics4ItemE", + "name" : "android::mediametrics::Item &", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTIRN7android12mediametrics4ItemE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ], + "pointer_types" : + [ + { + "alignment" : 8, + "linker_set_key" : "_ZTIPKN7android12mediametrics12BufferedItemE", + "name" : "const android::mediametrics::BufferedItem *", + "referenced_type" : "_ZTIKN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIPKN7android12mediametrics12BufferedItemE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPKN7android12mediametrics4Item4PropE", + "name" : "const android::mediametrics::Item::Prop *", + "referenced_type" : "_ZTIKN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIPKN7android12mediametrics4Item4PropE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPKN7android12mediametrics4Item8iteratorE", + "name" : "const android::mediametrics::Item::iterator *", + "referenced_type" : "_ZTIKN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIPKN7android12mediametrics4Item8iteratorE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPKN7android12mediametrics4ItemE", + "name" : "const android::mediametrics::Item *", + "referenced_type" : "_ZTIKN7android12mediametrics4ItemE", + "self_type" : "_ZTIPKN7android12mediametrics4ItemE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPKN7android20IMediaMetricsServiceE", + "name" : "const android::IMediaMetricsService *", + "referenced_type" : "_ZTIKN7android20IMediaMetricsServiceE", + "self_type" : "_ZTIPKN7android20IMediaMetricsServiceE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPKNSt3__17variantIJNS_9monostateEildNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIllEEEEE", + "name" : "const std::variant<monostate, int, long, double, basic_string<char>, pair<long, long> > *", + "referenced_type" : "_ZTIKNSt3__17variantIJNS_9monostateEildNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIllEEEEE", + "self_type" : "_ZTIPKNSt3__17variantIJNS_9monostateEildNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIllEEEEE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPKc", + "name" : "const char *", + "referenced_type" : "_ZTIKc", + "self_type" : "_ZTIPKc", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPN7android12mediametrics12BufferedItemE", + "name" : "android::mediametrics::BufferedItem *", + "referenced_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIPN7android12mediametrics12BufferedItemE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPN7android12mediametrics4Item4PropE", + "name" : "android::mediametrics::Item::Prop *", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIPN7android12mediametrics4Item4PropE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPN7android12mediametrics4Item8iteratorE", + "name" : "android::mediametrics::Item::iterator *", + "referenced_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIPN7android12mediametrics4Item8iteratorE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPN7android12mediametrics4ItemE", + "name" : "android::mediametrics::Item *", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTIPN7android12mediametrics4ItemE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPN7android12mediametrics5DeferE", + "name" : "android::mediametrics::Defer *", + "referenced_type" : "_ZTIN7android12mediametrics5DeferE", + "self_type" : "_ZTIPN7android12mediametrics5DeferE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPN7android20IMediaMetricsServiceE", + "name" : "android::IMediaMetricsService *", + "referenced_type" : "_ZTIN7android20IMediaMetricsServiceE", + "self_type" : "_ZTIPN7android20IMediaMetricsServiceE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPN7android21BnMediaMetricsServiceE", + "name" : "android::BnMediaMetricsService *", + "referenced_type" : "_ZTIN7android21BnMediaMetricsServiceE", + "self_type" : "_ZTIPN7android21BnMediaMetricsServiceE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPN7android6ParcelE", + "name" : "android::Parcel *", + "referenced_type" : "_ZTIN7android6ParcelE", + "self_type" : "_ZTIPN7android6ParcelE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPNSt3__14pairIllEE", + "name" : "std::pair<long, long> *", + "referenced_type" : "_ZTINSt3__14pairIllEE", + "self_type" : "_ZTIPNSt3__14pairIllEE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPNSt3__19monostateE", + "name" : "std::monostate *", + "referenced_type" : "_ZTINSt3__19monostateE", + "self_type" : "_ZTIPNSt3__19monostateE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPPKc", + "name" : "const char **", + "referenced_type" : "_ZTIPKc", + "self_type" : "_ZTIPPKc", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPPc", + "name" : "char **", + "referenced_type" : "_ZTIPc", + "self_type" : "_ZTIPPc", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPc", + "name" : "char *", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIPc", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPd", + "name" : "double *", + "referenced_type" : "_ZTId", + "self_type" : "_ZTIPd", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPh", + "name" : "unsigned char *", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIPh", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPi", + "name" : "int *", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIPi", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPj", + "name" : "unsigned int *", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIPj", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPl", + "name" : "long *", + "referenced_type" : "_ZTIl", + "self_type" : "_ZTIPl", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPm", + "name" : "unsigned long *", + "referenced_type" : "_ZTIm", + "self_type" : "_ZTIPm", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPt", + "name" : "unsigned short *", + "referenced_type" : "_ZTIt", + "self_type" : "_ZTIPt", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ], + "qualified_types" : + [ + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics12BufferedItemE", + "name" : "const android::mediametrics::BufferedItem", + "referenced_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIKN7android12mediametrics12BufferedItemE", + "size" : 56, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics4Item4PropE", + "name" : "const android::mediametrics::Item::Prop", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIKN7android12mediametrics4Item4PropE", + "size" : 56, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics4Item8iteratorE", + "name" : "const android::mediametrics::Item::iterator", + "referenced_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIKN7android12mediametrics4Item8iteratorE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics4ItemE", + "name" : "const android::mediametrics::Item", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTIKN7android12mediametrics4ItemE", + "size" : 96, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics4TypeE", + "name" : "const android::mediametrics::Type", + "referenced_type" : "_ZTIN7android12mediametrics4TypeE", + "self_type" : "_ZTIKN7android12mediametrics4TypeE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android20IMediaMetricsServiceE", + "name" : "const android::IMediaMetricsService", + "referenced_type" : "_ZTIN7android20IMediaMetricsServiceE", + "self_type" : "_ZTIKN7android20IMediaMetricsServiceE", + "size" : 24, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android2spINS_7IBinderEEE", + "name" : "const android::sp<android::IBinder>", + "referenced_type" : "_ZTIN7android2spINS_7IBinderEEE", + "self_type" : "_ZTIKN7android2spINS_7IBinderEEE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android6ParcelE", + "name" : "const android::Parcel", + "referenced_type" : "_ZTIN7android6ParcelE", + "self_type" : "_ZTIKN7android6ParcelE", + "size" : 120, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android8String16E", + "name" : "const android::String16", + "referenced_type" : "_ZTIN7android8String16E", + "self_type" : "_ZTIKN7android8String16E", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "name" : "const std::unique_ptr<android::IMediaMetricsService, std::default_delete<android::IMediaMetricsService> >", + "referenced_type" : "_ZTINSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "self_type" : "_ZTIKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "size" : 24, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEElEEEE", + "name" : "const std::__map_const_iterator<std::__tree_const_iterator<std::__value_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, android::mediametrics::Item::Prop>, std::__tree_node<std::__value_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, android::mediametrics::Item::Prop>, void *> *, long> >", + "referenced_type" : "_ZTINSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEElEEEE", + "self_type" : "_ZTIKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEElEEEE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__14pairIllEE", + "name" : "const std::pair<long, long>", + "referenced_type" : "_ZTINSt3__14pairIllEE", + "self_type" : "_ZTIKNSt3__14pairIllEE", + "size" : 16, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__17variantIJNS_9monostateEildNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIllEEEEE", + "name" : "const std::variant<monostate, int, long, double, basic_string<char>, pair<long, long> >", + "referenced_type" : "_ZTINSt3__17variantIJNS_9monostateEildNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIllEEEEE", + "self_type" : "_ZTIKNSt3__17variantIJNS_9monostateEildNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIllEEEEE", + "size" : 32, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 16, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__18functionIFvvEEE", + "name" : "const std::function<void ()>", + "referenced_type" : "_ZTINSt3__18functionIFvvEEE", + "self_type" : "_ZTIKNSt3__18functionIFvvEEE", + "size" : 48, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__19monostateE", + "name" : "const std::monostate", + "referenced_type" : "_ZTINSt3__19monostateE", + "self_type" : "_ZTIKNSt3__19monostateE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKPKc", + "name" : "const char *const", + "referenced_type" : "_ZTIPKc", + "self_type" : "_ZTIKPKc", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKb", + "name" : "const bool", + "referenced_type" : "_ZTIb", + "self_type" : "_ZTIKb", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKc", + "name" : "const char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIKc", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKd", + "name" : "const double", + "referenced_type" : "_ZTId", + "self_type" : "_ZTIKd", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKh", + "name" : "const unsigned char", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIKh", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKi", + "name" : "const int", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIKi", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKj", + "name" : "const unsigned int", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIKj", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKl", + "name" : "const long", + "referenced_type" : "_ZTIl", + "self_type" : "_ZTIKl", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 2, + "is_const" : true, + "linker_set_key" : "_ZTIKt", + "name" : "const unsigned short", + "referenced_type" : "_ZTIt", + "self_type" : "_ZTIKt", + "size" : 2, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ], + "record_types" : + [ + { + "alignment" : 8, + "base_specifiers" : + [ + { + "referenced_type" : "_ZTIN7android12mediametrics8BaseItemE" + } + ], + "fields" : + [ + { + "access" : "protected", + "field_name" : "mBegin", + "field_offset" : 64, + "referenced_type" : "_ZTIPc" + }, + { + "access" : "protected", + "field_name" : "mEnd", + "field_offset" : 128, + "referenced_type" : "_ZTIPc" + }, + { + "access" : "protected", + "field_name" : "mBaseRealloc", + "field_offset" : 192, + "referenced_type" : "_ZTIPPc" + }, + { + "access" : "protected", + "field_name" : "mBptr", + "field_offset" : 256, + "referenced_type" : "_ZTIPc" + }, + { + "access" : "protected", + "field_name" : "mStatus", + "field_offset" : 320, + "referenced_type" : "_ZTIi" + }, + { + "access" : "protected", + "field_name" : "mPropCount", + "field_offset" : 352, + "referenced_type" : "_ZTIj" + }, + { + "access" : "protected", + "field_name" : "mHeaderLen", + "field_offset" : 384, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics12BufferedItemE", + "name" : "android::mediametrics::BufferedItem", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "size" : 56, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "vtable_components" : + [ + { + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android12mediametrics12BufferedItemE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZN7android12mediametrics12BufferedItemD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZN7android12mediametrics12BufferedItemD0Ev" + } + ] + }, + { + "alignment" : 1, + "fields" : + [ + { + "field_name" : "time", + "referenced_type" : "_ZTIA19_c" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics13time_string_tE", + "name" : "android::mediametrics::time_string_t", + "referenced_type" : "_ZTIN7android12mediametrics13time_string_tE", + "self_type" : "_ZTIN7android12mediametrics13time_string_tE", + "size" : 19, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "access" : "private", + "field_name" : "mName", + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" + }, + { + "access" : "private", + "field_name" : "mElem", + "field_offset" : 192, + "referenced_type" : "_ZTINSt3__17variantIJNS_9monostateEildNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIllEEEEE" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4Item4PropE", + "name" : "android::mediametrics::Item::Prop", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIN7android12mediametrics4Item4PropE", + "size" : 56, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "access" : "private", + "field_name" : "it", + "referenced_type" : "_ZTINSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEElEEEE" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4Item8iteratorE", + "name" : "android::mediametrics::Item::iterator", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "base_specifiers" : + [ + { + "referenced_type" : "_ZTIN7android12mediametrics8BaseItemE" + } + ], + "fields" : + [ + { + "access" : "private", + "field_name" : "mPid", + "referenced_type" : "_ZTIi" + }, + { + "access" : "private", + "field_name" : "mUid", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "access" : "private", + "field_name" : "mPkgName", + "field_offset" : 64, + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" + }, + { + "access" : "private", + "field_name" : "mPkgVersionCode", + "field_offset" : 256, + "referenced_type" : "_ZTIl" + }, + { + "access" : "private", + "field_name" : "mKey", + "field_offset" : 320, + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" + }, + { + "access" : "private", + "field_name" : "mTimestamp", + "field_offset" : 512, + "referenced_type" : "_ZTIl" + }, + { + "access" : "private", + "field_name" : "mProps", + "field_offset" : 576, + "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropENS_4lessIS6_EENS4_INS_4pairIKS6_SA_EEEEEE" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4ItemE", + "name" : "android::mediametrics::Item", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTIN7android12mediametrics4ItemE", + "size" : 96, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 16, + "fields" : + [ + { + "access" : "private", + "field_name" : "mThunk", + "referenced_type" : "_ZTIKNSt3__18functionIFvvEEE" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics5DeferE", + "name" : "android::mediametrics::Defer", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics5DeferE", + "self_type" : "_ZTIN7android12mediametrics5DeferE", + "size" : 48, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "name" : "android::mediametrics::BaseItem::get_type_of<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__14pairIllEEEE", + "name" : "android::mediametrics::BaseItem::get_type_of<std::pair<long, long> >", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__14pairIllEEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__14pairIllEEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__14pairIllEE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__19monostateEEE", + "name" : "android::mediametrics::BaseItem::get_type_of<std::monostate>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__19monostateEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__19monostateEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__19monostateE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIdEE", + "name" : "android::mediametrics::BaseItem::get_type_of<double>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIdEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIdEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTId" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIiEE", + "name" : "android::mediametrics::BaseItem::get_type_of<int>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIiEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIiEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTIi" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIlEE", + "name" : "android::mediametrics::BaseItem::get_type_of<long>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIlEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIlEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTIl" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "name" : "android::mediametrics::BaseItem::is_item_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__14pairIllEEEE", + "name" : "android::mediametrics::BaseItem::is_item_type<std::pair<long, long> >", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__14pairIllEEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__14pairIllEEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__14pairIllEE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__19monostateEEE", + "name" : "android::mediametrics::BaseItem::is_item_type<std::monostate>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__19monostateEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__19monostateEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__19monostateE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIdEE", + "name" : "android::mediametrics::BaseItem::is_item_type<double>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIdEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIdEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTId" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIiEE", + "name" : "android::mediametrics::BaseItem::is_item_type<int>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIiEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIiEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTIi" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIlEE", + "name" : "android::mediametrics::BaseItem::is_item_type<long>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIlEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIlEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTIl" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItemE", + "name" : "android::mediametrics::BaseItem", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItemE", + "self_type" : "_ZTIN7android12mediametrics8BaseItemE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "base_specifiers" : + [ + { + "referenced_type" : "_ZTIN7android10IInterfaceE" + } + ], + "linker_set_key" : "_ZTIN7android20IMediaMetricsServiceE", + "name" : "android::IMediaMetricsService", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android20IMediaMetricsServiceE", + "self_type" : "_ZTIN7android20IMediaMetricsServiceE", + "size" : 24, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h", + "vtable_components" : + [ + { + "component_value" : 8, + "kind" : "vbase_offset" + }, + { + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android20IMediaMetricsServiceE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZN7android20IMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZN7android20IMediaMetricsServiceD0Ev" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android10IInterface10onAsBinderEv" + }, + { + "mangled_component_name" : "_ZNK7android20IMediaMetricsService22getInterfaceDescriptorEv" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android20IMediaMetricsService6submitEPNS_12mediametrics4ItemE" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android20IMediaMetricsService12submitBufferEPKcm" + }, + { + "kind" : "vcall_offset" + }, + { + "kind" : "vcall_offset" + }, + { + "kind" : "vcall_offset" + }, + { + "kind" : "vcall_offset" + }, + { + "component_value" : -8, + "kind" : "vcall_offset" + }, + { + "component_value" : -8, + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android20IMediaMetricsServiceE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZTv0_n24_N7android20IMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZTv0_n24_N7android20IMediaMetricsServiceD0Ev" + }, + { + "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" + } + ] + }, + { + "alignment" : 8, + "base_specifiers" : + [ + { + "referenced_type" : "_ZTIN7android11BnInterfaceINS_20IMediaMetricsServiceEEE" + } + ], + "linker_set_key" : "_ZTIN7android21BnMediaMetricsServiceE", + "name" : "android::BnMediaMetricsService", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android21BnMediaMetricsServiceE", + "self_type" : "_ZTIN7android21BnMediaMetricsServiceE", + "size" : 48, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h", + "vtable_components" : + [ + { + "component_value" : 32, + "kind" : "vbase_offset" + }, + { + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android21BnMediaMetricsServiceE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZN7android21BnMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZN7android21BnMediaMetricsServiceD0Ev" + }, + { + "mangled_component_name" : "_ZN7android11BnInterfaceINS_20IMediaMetricsServiceEE10onAsBinderEv" + }, + { + "mangled_component_name" : "_ZNK7android11BnInterfaceINS_20IMediaMetricsServiceEE22getInterfaceDescriptorEv" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android20IMediaMetricsService6submitEPNS_12mediametrics4ItemE" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android20IMediaMetricsService12submitBufferEPKcm" + }, + { + "mangled_component_name" : "_ZN7android11BnInterfaceINS_20IMediaMetricsServiceEE19queryLocalInterfaceERKNS_8String16E" + }, + { + "mangled_component_name" : "_ZN7android21BnMediaMetricsService10onTransactEjRKNS_6ParcelEPS1_j" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android21BnMediaMetricsService14submitInternalEPNS_12mediametrics4ItemEb" + }, + { + "component_value" : 24, + "kind" : "vbase_offset" + }, + { + "component_value" : -8, + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android21BnMediaMetricsServiceE" + }, + { + "mangled_component_name" : "_ZThn8_N7android11BnInterfaceINS_20IMediaMetricsServiceEE19queryLocalInterfaceERKNS_8String16E" + }, + { + "mangled_component_name" : "_ZThn8_NK7android11BnInterfaceINS_20IMediaMetricsServiceEE22getInterfaceDescriptorEv" + }, + { + "mangled_component_name" : "_ZNK7android7BBinder13isBinderAliveEv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder10pingBinderEv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder4dumpEiRKNS_6VectorINS_8String16EEE" + }, + { + "mangled_component_name" : "_ZN7android7BBinder8transactEjRKNS_6ParcelEPS1_j" + }, + { + "mangled_component_name" : "_ZN7android7BBinder11linkToDeathERKNS_2spINS_7IBinder14DeathRecipientEEEPvj" + }, + { + "mangled_component_name" : "_ZN7android7BBinder13unlinkToDeathERKNS_2wpINS_7IBinder14DeathRecipientEEEPvjPS4_" + }, + { + "mangled_component_name" : "_ZNK7android7IBinder13checkSubclassEPKv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder12attachObjectEPKvPvS3_PFvS2_S3_S3_E" + }, + { + "mangled_component_name" : "_ZNK7android7BBinder10findObjectEPKv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder12detachObjectEPKv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder11localBinderEv" + }, + { + "mangled_component_name" : "_ZN7android7IBinder12remoteBinderEv" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZThn8_N7android21BnMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZThn8_N7android21BnMediaMetricsServiceD0Ev" + }, + { + "mangled_component_name" : "_ZThn8_N7android21BnMediaMetricsService10onTransactEjRKNS_6ParcelEPS1_j" + }, + { + "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" : "_ZTIN7android21BnMediaMetricsServiceE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZTv0_n24_N7android21BnMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZTv0_n24_N7android21BnMediaMetricsServiceD0Ev" + }, + { + "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" + } + ] + } + ], + "rvalue_reference_types" : + [ + { + "alignment" : 8, + "linker_set_key" : "_ZTION7android12mediametrics4Item4PropE", + "name" : "android::mediametrics::Item::Prop &&", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTION7android12mediametrics4Item4PropE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTION7android12mediametrics4ItemE", + "name" : "android::mediametrics::Item &&", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTION7android12mediametrics4ItemE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ] +} diff --git a/S/64/arm64_armv8-a/source-based/libneuralnetworks_packageinfo.so.lsdump b/S/64/arm64_armv8-a/source-based/libneuralnetworks_packageinfo.so.lsdump new file mode 100644 index 0000000..1f9fe90 --- /dev/null +++ b/S/64/arm64_armv8-a/source-based/libneuralnetworks_packageinfo.so.lsdump @@ -0,0 +1,143 @@ +{ + "array_types" : [], + "builtin_types" : + [ + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIb", + "name" : "bool", + "referenced_type" : "_ZTIb", + "self_type" : "_ZTIb", + "size" : 1 + }, + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIc", + "name" : "char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIc", + "size" : 1 + }, + { + "alignment" : 4, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIj", + "name" : "unsigned int", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIj", + "size" : 4 + }, + { + "linker_set_key" : "_ZTIv", + "name" : "void", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIv" + } + ], + "elf_functions" : + [ + { + "name" : "ANeuralNetworks_fetch_PackageInfo" + }, + { + "name" : "ANeuralNetworks_free_PackageInfo" + } + ], + "elf_objects" : [], + "enum_types" : [], + "function_types" : [], + "functions" : + [ + { + "function_name" : "ANeuralNetworks_fetch_PackageInfo", + "linker_set_key" : "ANeuralNetworks_fetch_PackageInfo", + "parameters" : + [ + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIP27ANeuralNetworks_PackageInfo" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + }, + { + "function_name" : "ANeuralNetworks_free_PackageInfo", + "linker_set_key" : "ANeuralNetworks_free_PackageInfo", + "parameters" : + [ + { + "referenced_type" : "_ZTIP27ANeuralNetworks_PackageInfo" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + } + ], + "global_vars" : [], + "lvalue_reference_types" : [], + "pointer_types" : + [ + { + "alignment" : 8, + "linker_set_key" : "_ZTIP27ANeuralNetworks_PackageInfo", + "name" : "ANeuralNetworks_PackageInfo *", + "referenced_type" : "_ZTI27ANeuralNetworks_PackageInfo", + "self_type" : "_ZTIP27ANeuralNetworks_PackageInfo", + "size" : 8, + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPc", + "name" : "char *", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIPc", + "size" : 8, + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + } + ], + "qualified_types" : [], + "record_types" : + [ + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "appPackageName", + "referenced_type" : "_ZTIPc" + }, + { + "field_name" : "appIsSystemApp", + "field_offset" : 64, + "referenced_type" : "_ZTIb" + }, + { + "field_name" : "appIsOnVendorImage", + "field_offset" : 72, + "referenced_type" : "_ZTIb" + }, + { + "field_name" : "appIsOnProductImage", + "field_offset" : 80, + "referenced_type" : "_ZTIb" + } + ], + "linker_set_key" : "_ZTI27ANeuralNetworks_PackageInfo", + "name" : "ANeuralNetworks_PackageInfo", + "referenced_type" : "_ZTI27ANeuralNetworks_PackageInfo", + "self_type" : "_ZTI27ANeuralNetworks_PackageInfo", + "size" : 16, + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + } + ], + "rvalue_reference_types" : [] +} diff --git a/S/64/arm_armv7-a-neon/source-based/libdl_android.so.lsdump b/S/64/arm_armv7-a-neon/source-based/libdl_android.so.lsdump new file mode 100644 index 0000000..e73fbf4 --- /dev/null +++ b/S/64/arm_armv7-a-neon/source-based/libdl_android.so.lsdump @@ -0,0 +1,2521 @@ +{ + "array_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIA10_i", + "name" : "int [10]", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIA10_i", + "size" : 40, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIA16_h", + "name" : "unsigned char [16]", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIA16_h", + "size" : 16, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIA1_i", + "name" : "int [1]", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIA1_i", + "size" : 4, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIA2_i", + "name" : "int [2]", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIA2_i", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/asm-generic/posix_types.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIA32_m", + "name" : "unsigned long [32]", + "referenced_type" : "_ZTIm", + "self_type" : "_ZTIA32_m", + "size" : 128, + "source_file" : "/bionic/libc/kernel/uapi/linux/posix_types.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIA8_i", + "name" : "int [8]", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIA8_i", + "size" : 32, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + } + ], + "builtin_types" : + [ + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIb", + "name" : "bool", + "referenced_type" : "_ZTIb", + "self_type" : "_ZTIb", + "size" : 1 + }, + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIc", + "name" : "char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIc", + "size" : 1 + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIe", + "name" : "long double", + "referenced_type" : "_ZTIe", + "self_type" : "_ZTIe", + "size" : 8 + }, + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIh", + "name" : "unsigned char", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIh", + "size" : 1 + }, + { + "alignment" : 4, + "is_integral" : true, + "linker_set_key" : "_ZTIi", + "name" : "int", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIi", + "size" : 4 + }, + { + "alignment" : 4, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIj", + "name" : "unsigned int", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIj", + "size" : 4 + }, + { + "alignment" : 4, + "is_integral" : true, + "linker_set_key" : "_ZTIl", + "name" : "long", + "referenced_type" : "_ZTIl", + "self_type" : "_ZTIl", + "size" : 4 + }, + { + "alignment" : 4, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIm", + "name" : "unsigned long", + "referenced_type" : "_ZTIm", + "self_type" : "_ZTIm", + "size" : 4 + }, + { + "alignment" : 2, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIt", + "name" : "unsigned short", + "referenced_type" : "_ZTIt", + "self_type" : "_ZTIt", + "size" : 2 + }, + { + "linker_set_key" : "_ZTIv", + "name" : "void", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIv" + }, + { + "alignment" : 8, + "is_integral" : true, + "linker_set_key" : "_ZTIx", + "name" : "long long", + "referenced_type" : "_ZTIx", + "self_type" : "_ZTIx", + "size" : 8 + }, + { + "alignment" : 8, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIy", + "name" : "unsigned long long", + "referenced_type" : "_ZTIy", + "self_type" : "_ZTIy", + "size" : 8 + } + ], + "elf_functions" : + [ + { + "binding" : "weak", + "name" : "android_create_namespace" + }, + { + "binding" : "weak", + "name" : "android_dlwarning" + }, + { + "binding" : "weak", + "name" : "android_get_LD_LIBRARY_PATH" + }, + { + "binding" : "weak", + "name" : "android_get_exported_namespace" + }, + { + "binding" : "weak", + "name" : "android_init_anonymous_namespace" + }, + { + "binding" : "weak", + "name" : "android_link_namespaces" + }, + { + "binding" : "weak", + "name" : "android_set_application_target_sdk_version" + }, + { + "binding" : "weak", + "name" : "android_update_LD_LIBRARY_PATH" + } + ], + "elf_objects" : [], + "enum_types" : + [ + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : 1, + "name" : "ANDROID_DLEXT_RESERVED_ADDRESS" + }, + { + "enum_field_value" : 2, + "name" : "ANDROID_DLEXT_RESERVED_ADDRESS_HINT" + }, + { + "enum_field_value" : 4, + "name" : "ANDROID_DLEXT_WRITE_RELRO" + }, + { + "enum_field_value" : 8, + "name" : "ANDROID_DLEXT_USE_RELRO" + }, + { + "enum_field_value" : 16, + "name" : "ANDROID_DLEXT_USE_LIBRARY_FD" + }, + { + "enum_field_value" : 32, + "name" : "ANDROID_DLEXT_USE_LIBRARY_FD_OFFSET" + }, + { + "enum_field_value" : 64, + "name" : "ANDROID_DLEXT_FORCE_LOAD" + }, + { + "enum_field_value" : 512, + "name" : "ANDROID_DLEXT_USE_NAMESPACE" + }, + { + "enum_field_value" : 1024, + "name" : "ANDROID_DLEXT_RESERVED_ADDRESS_RECURSIVE" + }, + { + "enum_field_value" : 1663, + "name" : "ANDROID_DLEXT_VALID_FLAG_BITS" + } + ], + "linker_set_key" : "_ZTI25$ANDROID_DLEXT_FORCE_LOAD", + "name" : "(anonymous enum at bionic/libc/include/android/dlext.h:41:1)", + "referenced_type" : "_ZTI25$ANDROID_DLEXT_FORCE_LOAD", + "self_type" : "_ZTI25$ANDROID_DLEXT_FORCE_LOAD", + "size" : 4, + "source_file" : "/bionic/libc/include/android/dlext.h", + "underlying_type" : "_ZTIj" + }, + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : 0, + "name" : "r_debug::RT_CONSISTENT" + }, + { + "enum_field_value" : 1, + "name" : "r_debug::RT_ADD" + }, + { + "enum_field_value" : 2, + "name" : "r_debug::RT_DELETE" + } + ], + "linker_set_key" : "_ZTIN7r_debug7$RT_ADDE", + "name" : "r_debug::(anonymous enum at bionic/libc/include/link.h:83:3)", + "referenced_type" : "_ZTIN7r_debug7$RT_ADDE", + "self_type" : "_ZTIN7r_debug7$RT_ADDE", + "size" : 4, + "source_file" : "/bionic/libc/include/link.h", + "underlying_type" : "_ZTIj" + } + ], + "function_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIFPvS_jPKvE", + "name" : "void *(void *, unsigned int, const void *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIPv" + }, + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIPKv" + } + ], + "referenced_type" : "_ZTIFPvS_jPKvE", + "return_type" : "_ZTIPv", + "self_type" : "_ZTIFPvS_jPKvE", + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIFPvjPKvE", + "name" : "void *(unsigned int, const void *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIPKv" + } + ], + "referenced_type" : "_ZTIFPvjPKvE", + "return_type" : "_ZTIPv", + "self_type" : "_ZTIFPvjPKvE", + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIFPvjjPKvE", + "name" : "void *(unsigned int, unsigned int, const void *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIPKv" + } + ], + "referenced_type" : "_ZTIFPvjjPKvE", + "return_type" : "_ZTIPv", + "self_type" : "_ZTIFPvjjPKvE", + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIFvPvPKcE", + "name" : "void (void *, const char *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIPv" + }, + { + "referenced_type" : "_ZTIPKc" + } + ], + "referenced_type" : "_ZTIFvPvPKcE", + "return_type" : "_ZTIv", + "self_type" : "_ZTIFvPvPKcE", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIFvPvPKvE", + "name" : "void (void *, const void *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIPv" + }, + { + "referenced_type" : "_ZTIPKv" + } + ], + "referenced_type" : "_ZTIFvPvPKvE", + "return_type" : "_ZTIv", + "self_type" : "_ZTIFvPvPKvE", + "source_file" : "/bionic/libc/include/malloc.h" + } + ], + "functions" : + [ + { + "function_name" : "android_create_namespace", + "linker_set_key" : "android_create_namespace", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIy" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIP19android_namespace_t" + } + ], + "return_type" : "_ZTIP19android_namespace_t", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_dlwarning", + "linker_set_key" : "android_dlwarning", + "parameters" : + [ + { + "referenced_type" : "_ZTIPv" + }, + { + "referenced_type" : "_ZTIPFvPvPKcE" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_get_LD_LIBRARY_PATH", + "linker_set_key" : "android_get_LD_LIBRARY_PATH", + "parameters" : + [ + { + "referenced_type" : "_ZTIPc" + }, + { + "referenced_type" : "_ZTIj" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_get_exported_namespace", + "linker_set_key" : "android_get_exported_namespace", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIP19android_namespace_t", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_init_anonymous_namespace", + "linker_set_key" : "android_init_anonymous_namespace", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_link_namespaces", + "linker_set_key" : "android_link_namespaces", + "parameters" : + [ + { + "referenced_type" : "_ZTIP19android_namespace_t" + }, + { + "referenced_type" : "_ZTIP19android_namespace_t" + }, + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_set_application_target_sdk_version", + "linker_set_key" : "android_set_application_target_sdk_version", + "parameters" : + [ + { + "referenced_type" : "_ZTIi" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_update_LD_LIBRARY_PATH", + "linker_set_key" : "android_update_LD_LIBRARY_PATH", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/bionic/libdl/libdl_android.cpp" + } + ], + "global_vars" : [], + "lvalue_reference_types" : [], + "pointer_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIP19android_namespace_t", + "name" : "android_namespace_t *", + "referenced_type" : "_ZTI19android_namespace_t", + "self_type" : "_ZTIP19android_namespace_t", + "size" : 4, + "source_file" : "/bionic/libc/include/android/dlext.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIP7__sFILE", + "name" : "__sFILE *", + "referenced_type" : "_ZTI7__sFILE", + "self_type" : "_ZTIP7__sFILE", + "size" : 4, + "source_file" : "/bionic/libc/include/stdio.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIP7dynamic", + "name" : "dynamic *", + "referenced_type" : "_ZTI7dynamic", + "self_type" : "_ZTIP7dynamic", + "size" : 4, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIP8link_map", + "name" : "link_map *", + "referenced_type" : "_ZTI8link_map", + "self_type" : "_ZTIP8link_map", + "size" : 4, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPFPvS_jPKvE", + "name" : "void *(*)(void *, unsigned int, const void *)", + "referenced_type" : "_ZTIFPvS_jPKvE", + "self_type" : "_ZTIPFPvS_jPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPFPvjPKvE", + "name" : "void *(*)(unsigned int, const void *)", + "referenced_type" : "_ZTIFPvjPKvE", + "self_type" : "_ZTIPFPvjPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPFPvjjPKvE", + "name" : "void *(*)(unsigned int, unsigned int, const void *)", + "referenced_type" : "_ZTIFPvjjPKvE", + "self_type" : "_ZTIPFPvjjPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPFvPvPKcE", + "name" : "void (*)(void *, const char *)", + "referenced_type" : "_ZTIFvPvPKcE", + "self_type" : "_ZTIPFvPvPKcE", + "size" : 4, + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPFvPvPKvE", + "name" : "void (*)(void *, const void *)", + "referenced_type" : "_ZTIFvPvPKvE", + "self_type" : "_ZTIPFvPvPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPK10elf32_phdr", + "name" : "const elf32_phdr *", + "referenced_type" : "_ZTIK10elf32_phdr", + "self_type" : "_ZTIPK10elf32_phdr", + "size" : 4, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKc", + "name" : "const char *", + "referenced_type" : "_ZTIKc", + "self_type" : "_ZTIPKc", + "size" : 4, + "source_file" : "/bionic/libc/include/dlfcn.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKv", + "name" : "const void *", + "referenced_type" : "_ZTIKv", + "self_type" : "_ZTIPKv", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPc", + "name" : "char *", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIPc", + "size" : 4, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPv", + "name" : "void *", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIPv", + "size" : 4, + "source_file" : "/bionic/libc/include/dlfcn.h" + } + ], + "qualified_types" : + [ + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIK10elf32_phdr", + "name" : "const elf32_phdr", + "referenced_type" : "_ZTI10elf32_phdr", + "self_type" : "_ZTIK10elf32_phdr", + "size" : 32, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKc", + "name" : "const char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIKc", + "size" : 1, + "source_file" : "/bionic/libc/include/dlfcn.h" + }, + { + "is_const" : true, + "linker_set_key" : "_ZTIKv", + "name" : "const void", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIKv", + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "is_volatile" : true, + "linker_set_key" : "_ZTIVPFPvS_jPKvE", + "name" : "void *(*volatile)(void *, unsigned int, const void *)", + "referenced_type" : "_ZTIPFPvS_jPKvE", + "self_type" : "_ZTIVPFPvS_jPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "is_volatile" : true, + "linker_set_key" : "_ZTIVPFPvjPKvE", + "name" : "void *(*volatile)(unsigned int, const void *)", + "referenced_type" : "_ZTIPFPvjPKvE", + "self_type" : "_ZTIVPFPvjPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "is_volatile" : true, + "linker_set_key" : "_ZTIVPFPvjjPKvE", + "name" : "void *(*volatile)(unsigned int, unsigned int, const void *)", + "referenced_type" : "_ZTIPFPvjjPKvE", + "self_type" : "_ZTIVPFPvjjPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "is_volatile" : true, + "linker_set_key" : "_ZTIVPFvPvPKvE", + "name" : "void (*volatile)(void *, const void *)", + "referenced_type" : "_ZTIPFvPvPKvE", + "self_type" : "_ZTIVPFvPvPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + } + ], + "record_types" : + [ + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "ch_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ch_size", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ch_addralign", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10Elf32_Chdr", + "name" : "Elf32_Chdr", + "referenced_type" : "_ZTI10Elf32_Chdr", + "self_type" : "_ZTI10Elf32_Chdr", + "size" : 12, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "m_value", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "m_info", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "m_poffset", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "m_repeat", + "field_offset" : 128, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "m_stride", + "field_offset" : 144, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI10Elf32_Move", + "name" : "Elf32_Move", + "referenced_type" : "_ZTI10Elf32_Move", + "self_type" : "_ZTI10Elf32_Move", + "size" : 24, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "ch_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ch_reserved", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ch_size", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "ch_addralign", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI10Elf64_Chdr", + "name" : "Elf64_Chdr", + "referenced_type" : "_ZTI10Elf64_Chdr", + "self_type" : "_ZTI10Elf64_Chdr", + "size" : 24, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "m_value", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "m_info", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "m_poffset", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "m_repeat", + "field_offset" : 192, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "m_stride", + "field_offset" : 208, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI10Elf64_Move", + "name" : "Elf64_Move", + "referenced_type" : "_ZTI10Elf64_Move", + "self_type" : "_ZTI10Elf64_Move", + "size" : 32, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "n_namesz", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "n_descsz", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "n_type", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10elf32_note", + "name" : "elf32_note", + "referenced_type" : "_ZTI10elf32_note", + "self_type" : "_ZTI10elf32_note", + "size" : 12, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "p_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_offset", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_vaddr", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_paddr", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_filesz", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_memsz", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_flags", + "field_offset" : 192, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_align", + "field_offset" : 224, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10elf32_phdr", + "name" : "elf32_phdr", + "referenced_type" : "_ZTI10elf32_phdr", + "self_type" : "_ZTI10elf32_phdr", + "size" : 32, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "r_offset", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "r_info", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "r_addend", + "field_offset" : 64, + "referenced_type" : "_ZTIi" + } + ], + "linker_set_key" : "_ZTI10elf32_rela", + "name" : "elf32_rela", + "referenced_type" : "_ZTI10elf32_rela", + "self_type" : "_ZTI10elf32_rela", + "size" : 12, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "sh_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_type", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_flags", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_addr", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_offset", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_size", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_link", + "field_offset" : 192, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_info", + "field_offset" : 224, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_addralign", + "field_offset" : 256, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_entsize", + "field_offset" : 288, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10elf32_shdr", + "name" : "elf32_shdr", + "referenced_type" : "_ZTI10elf32_shdr", + "self_type" : "_ZTI10elf32_shdr", + "size" : 40, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "n_namesz", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "n_descsz", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "n_type", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10elf64_note", + "name" : "elf64_note", + "referenced_type" : "_ZTI10elf64_note", + "self_type" : "_ZTI10elf64_note", + "size" : 12, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "p_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_flags", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_offset", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_vaddr", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_paddr", + "field_offset" : 192, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_filesz", + "field_offset" : 256, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_memsz", + "field_offset" : 320, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_align", + "field_offset" : 384, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI10elf64_phdr", + "name" : "elf64_phdr", + "referenced_type" : "_ZTI10elf64_phdr", + "self_type" : "_ZTI10elf64_phdr", + "size" : 56, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "r_offset", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "r_info", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "r_addend", + "field_offset" : 128, + "referenced_type" : "_ZTIx" + } + ], + "linker_set_key" : "_ZTI10elf64_rela", + "name" : "elf64_rela", + "referenced_type" : "_ZTI10elf64_rela", + "self_type" : "_ZTI10elf64_rela", + "size" : 24, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "sh_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_type", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_flags", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_addr", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_offset", + "field_offset" : 192, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_size", + "field_offset" : 256, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_link", + "field_offset" : 320, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_info", + "field_offset" : 352, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_addralign", + "field_offset" : 384, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_entsize", + "field_offset" : 448, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI10elf64_shdr", + "name" : "elf64_shdr", + "referenced_type" : "_ZTI10elf64_shdr", + "self_type" : "_ZTI10elf64_shdr", + "size" : 64, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "__clang_max_align_nonce1", + "referenced_type" : "_ZTIx" + }, + { + "field_name" : "__clang_max_align_nonce2", + "field_offset" : 64, + "referenced_type" : "_ZTIe" + } + ], + "linker_set_key" : "_ZTI11max_align_t", + "name" : "max_align_t", + "referenced_type" : "_ZTI11max_align_t", + "self_type" : "_ZTI11max_align_t", + "size" : 16, + "source_file" : "/prebuilts/clang-tools/linux-x86/lib64/clang/11.0.1/include/__stddef_max_align_t.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vd_version", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_flags", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_ndx", + "field_offset" : 32, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_cnt", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_hash", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vd_aux", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vd_next", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI12Elf32_Verdef", + "name" : "Elf32_Verdef", + "referenced_type" : "_ZTI12Elf32_Verdef", + "self_type" : "_ZTI12Elf32_Verdef", + "size" : 20, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "a_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "a_un", + "field_offset" : 32, + "referenced_type" : "_ZTIN12Elf32_auxv_tUt_E" + } + ], + "linker_set_key" : "_ZTI12Elf32_auxv_t", + "name" : "Elf32_auxv_t", + "referenced_type" : "_ZTI12Elf32_auxv_t", + "self_type" : "_ZTI12Elf32_auxv_t", + "size" : 8, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vd_version", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_flags", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_ndx", + "field_offset" : 32, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_cnt", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_hash", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vd_aux", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vd_next", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI12Elf64_Verdef", + "name" : "Elf64_Verdef", + "referenced_type" : "_ZTI12Elf64_Verdef", + "self_type" : "_ZTI12Elf64_Verdef", + "size" : 20, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "a_type", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "a_un", + "field_offset" : 64, + "referenced_type" : "_ZTIN12Elf64_auxv_tUt_E" + } + ], + "linker_set_key" : "_ZTI12Elf64_auxv_t", + "name" : "Elf64_auxv_t", + "referenced_type" : "_ZTI12Elf64_auxv_t", + "self_type" : "_ZTI12Elf64_auxv_t", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "dlpi_addr", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "dlpi_name", + "field_offset" : 32, + "referenced_type" : "_ZTIPKc" + }, + { + "field_name" : "dlpi_phdr", + "field_offset" : 64, + "referenced_type" : "_ZTIPK10elf32_phdr" + }, + { + "field_name" : "dlpi_phnum", + "field_offset" : 96, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "dlpi_adds", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "dlpi_subs", + "field_offset" : 192, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "dlpi_tls_modid", + "field_offset" : 256, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "dlpi_tls_data", + "field_offset" : 288, + "referenced_type" : "_ZTIPv" + } + ], + "linker_set_key" : "_ZTI12dl_phdr_info", + "name" : "dl_phdr_info", + "referenced_type" : "_ZTI12dl_phdr_info", + "self_type" : "_ZTI12dl_phdr_info", + "size" : 40, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 2, + "fields" : + [ + { + "field_name" : "si_boundto", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "si_flags", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI13Elf32_Syminfo", + "name" : "Elf32_Syminfo", + "referenced_type" : "_ZTI13Elf32_Syminfo", + "self_type" : "_ZTI13Elf32_Syminfo", + "size" : 4, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vda_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vda_next", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf32_Verdaux", + "name" : "Elf32_Verdaux", + "referenced_type" : "_ZTI13Elf32_Verdaux", + "self_type" : "_ZTI13Elf32_Verdaux", + "size" : 8, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vna_hash", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vna_flags", + "field_offset" : 32, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vna_other", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vna_name", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vna_next", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf32_Vernaux", + "name" : "Elf32_Vernaux", + "referenced_type" : "_ZTI13Elf32_Vernaux", + "self_type" : "_ZTI13Elf32_Vernaux", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vn_version", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vn_cnt", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vn_file", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vn_aux", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vn_next", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf32_Verneed", + "name" : "Elf32_Verneed", + "referenced_type" : "_ZTI13Elf32_Verneed", + "self_type" : "_ZTI13Elf32_Verneed", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 2, + "fields" : + [ + { + "field_name" : "si_boundto", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "si_flags", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI13Elf64_Syminfo", + "name" : "Elf64_Syminfo", + "referenced_type" : "_ZTI13Elf64_Syminfo", + "self_type" : "_ZTI13Elf64_Syminfo", + "size" : 4, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vda_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vda_next", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf64_Verdaux", + "name" : "Elf64_Verdaux", + "referenced_type" : "_ZTI13Elf64_Verdaux", + "self_type" : "_ZTI13Elf64_Verdaux", + "size" : 8, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vna_hash", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vna_flags", + "field_offset" : 32, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vna_other", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vna_name", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vna_next", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf64_Vernaux", + "name" : "Elf64_Vernaux", + "referenced_type" : "_ZTI13Elf64_Vernaux", + "self_type" : "_ZTI13Elf64_Vernaux", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vn_version", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vn_cnt", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vn_file", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vn_aux", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vn_next", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf64_Verneed", + "name" : "Elf64_Verneed", + "referenced_type" : "_ZTI13Elf64_Verneed", + "self_type" : "_ZTI13Elf64_Verneed", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "flags", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "stack_base", + "field_offset" : 32, + "referenced_type" : "_ZTIPv" + }, + { + "field_name" : "stack_size", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "guard_size", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sched_policy", + "field_offset" : 128, + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "sched_priority", + "field_offset" : 160, + "referenced_type" : "_ZTIi" + } + ], + "linker_set_key" : "_ZTI14pthread_attr_t", + "name" : "pthread_attr_t", + "referenced_type" : "_ZTI14pthread_attr_t", + "self_type" : "_ZTI14pthread_attr_t", + "size" : 24, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA1_i" + } + ], + "linker_set_key" : "_ZTI14pthread_cond_t", + "name" : "pthread_cond_t", + "referenced_type" : "_ZTI14pthread_cond_t", + "self_type" : "_ZTI14pthread_cond_t", + "size" : 4, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "fds_bits", + "referenced_type" : "_ZTIA32_m" + } + ], + "linker_set_key" : "_ZTI15__kernel_fd_set", + "name" : "__kernel_fd_set", + "referenced_type" : "_ZTI15__kernel_fd_set", + "self_type" : "_ZTI15__kernel_fd_set", + "size" : 128, + "source_file" : "/bionic/libc/kernel/uapi/linux/posix_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "val", + "referenced_type" : "_ZTIA2_i" + } + ], + "linker_set_key" : "_ZTI15__kernel_fsid_t", + "name" : "__kernel_fsid_t", + "referenced_type" : "_ZTI15__kernel_fsid_t", + "self_type" : "_ZTI15__kernel_fsid_t", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/asm-generic/posix_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA1_i" + } + ], + "linker_set_key" : "_ZTI15pthread_mutex_t", + "name" : "pthread_mutex_t", + "referenced_type" : "_ZTI15pthread_mutex_t", + "self_type" : "_ZTI15pthread_mutex_t", + "size" : 4, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA10_i" + } + ], + "linker_set_key" : "_ZTI16pthread_rwlock_t", + "name" : "pthread_rwlock_t", + "referenced_type" : "_ZTI16pthread_rwlock_t", + "self_type" : "_ZTI16pthread_rwlock_t", + "size" : 40, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "flags", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "reserved_addr", + "field_offset" : 64, + "referenced_type" : "_ZTIPv" + }, + { + "field_name" : "reserved_size", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "relro_fd", + "field_offset" : 128, + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "library_fd", + "field_offset" : 160, + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "library_fd_offset", + "field_offset" : 192, + "referenced_type" : "_ZTIx" + }, + { + "field_name" : "library_namespace", + "field_offset" : 256, + "referenced_type" : "_ZTIP19android_namespace_t" + } + ], + "linker_set_key" : "_ZTI17android_dlextinfo", + "name" : "android_dlextinfo", + "referenced_type" : "_ZTI17android_dlextinfo", + "self_type" : "_ZTI17android_dlextinfo", + "size" : 40, + "source_file" : "/bionic/libc/include/android/dlext.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA8_i" + } + ], + "linker_set_key" : "_ZTI17pthread_barrier_t", + "name" : "pthread_barrier_t", + "referenced_type" : "_ZTI17pthread_barrier_t", + "self_type" : "_ZTI17pthread_barrier_t", + "size" : 32, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA2_i" + } + ], + "linker_set_key" : "_ZTI18pthread_spinlock_t", + "name" : "pthread_spinlock_t", + "referenced_type" : "_ZTI18pthread_spinlock_t", + "self_type" : "_ZTI18pthread_spinlock_t", + "size" : 8, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "quot", + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "rem", + "field_offset" : 32, + "referenced_type" : "_ZTIi" + } + ], + "linker_set_key" : "_ZTI5div_t", + "name" : "div_t", + "referenced_type" : "_ZTI5div_t", + "self_type" : "_ZTI5div_t", + "size" : 8, + "source_file" : "/bionic/libc/include/stdlib.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "quot", + "referenced_type" : "_ZTIl" + }, + { + "field_name" : "rem", + "field_offset" : 32, + "referenced_type" : "_ZTIl" + } + ], + "linker_set_key" : "_ZTI6ldiv_t", + "name" : "ldiv_t", + "referenced_type" : "_ZTI6ldiv_t", + "self_type" : "_ZTI6ldiv_t", + "size" : 8, + "source_file" : "/bionic/libc/include/stdlib.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "dli_fname", + "referenced_type" : "_ZTIPKc" + }, + { + "field_name" : "dli_fbase", + "field_offset" : 32, + "referenced_type" : "_ZTIPv" + }, + { + "field_name" : "dli_sname", + "field_offset" : 64, + "referenced_type" : "_ZTIPKc" + }, + { + "field_name" : "dli_saddr", + "field_offset" : 96, + "referenced_type" : "_ZTIPv" + } + ], + "linker_set_key" : "_ZTI7Dl_info", + "name" : "Dl_info", + "referenced_type" : "_ZTI7Dl_info", + "self_type" : "_ZTI7Dl_info", + "size" : 16, + "source_file" : "/bionic/libc/include/dlfcn.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "d_tag", + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "d_un", + "field_offset" : 32, + "referenced_type" : "_ZTIN7dynamicUt_E" + } + ], + "linker_set_key" : "_ZTI7dynamic", + "name" : "dynamic", + "referenced_type" : "_ZTI7dynamic", + "self_type" : "_ZTI7dynamic", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "quot", + "referenced_type" : "_ZTIx" + }, + { + "field_name" : "rem", + "field_offset" : 64, + "referenced_type" : "_ZTIx" + } + ], + "linker_set_key" : "_ZTI7lldiv_t", + "name" : "lldiv_t", + "referenced_type" : "_ZTI7lldiv_t", + "self_type" : "_ZTI7lldiv_t", + "size" : 16, + "source_file" : "/bionic/libc/include/stdlib.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "r_version", + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "r_map", + "field_offset" : 32, + "referenced_type" : "_ZTIP8link_map" + }, + { + "field_name" : "r_brk", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "r_state", + "field_offset" : 96, + "referenced_type" : "_ZTIN7r_debug7$RT_ADDE" + }, + { + "field_name" : "r_ldbase", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI7r_debug", + "name" : "r_debug", + "referenced_type" : "_ZTI7r_debug", + "self_type" : "_ZTI7r_debug", + "size" : 20, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "l_addr", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_name", + "field_offset" : 32, + "referenced_type" : "_ZTIPc" + }, + { + "field_name" : "l_ld", + "field_offset" : 64, + "referenced_type" : "_ZTIP7dynamic" + }, + { + "field_name" : "l_next", + "field_offset" : 96, + "referenced_type" : "_ZTIP8link_map" + }, + { + "field_name" : "l_prev", + "field_offset" : 128, + "referenced_type" : "_ZTIP8link_map" + } + ], + "linker_set_key" : "_ZTI8link_map", + "name" : "link_map", + "referenced_type" : "_ZTI8link_map", + "self_type" : "_ZTI8link_map", + "size" : 20, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "arena", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ordblks", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "smblks", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "hblks", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "hblkhd", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "usmblks", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "fsmblks", + "field_offset" : 192, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "uordblks", + "field_offset" : 224, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "fordblks", + "field_offset" : 256, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "keepcost", + "field_offset" : 288, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI8mallinfo", + "name" : "mallinfo", + "referenced_type" : "_ZTI8mallinfo", + "self_type" : "_ZTI8mallinfo", + "size" : 40, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "l_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_time_stamp", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_checksum", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_version", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_flags", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI9Elf32_Lib", + "name" : "Elf32_Lib", + "referenced_type" : "_ZTI9Elf32_Lib", + "self_type" : "_ZTI9Elf32_Lib", + "size" : 20, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "d_tag", + "referenced_type" : "_ZTIx" + }, + { + "field_name" : "d_un", + "field_offset" : 64, + "referenced_type" : "_ZTIN9Elf64_DynUt_E" + } + ], + "linker_set_key" : "_ZTI9Elf64_Dyn", + "name" : "Elf64_Dyn", + "referenced_type" : "_ZTI9Elf64_Dyn", + "self_type" : "_ZTI9Elf64_Dyn", + "size" : 16, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "l_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_time_stamp", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_checksum", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_version", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_flags", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI9Elf64_Lib", + "name" : "Elf64_Lib", + "referenced_type" : "_ZTI9Elf64_Lib", + "self_type" : "_ZTI9Elf64_Lib", + "size" : 20, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "e_ident", + "referenced_type" : "_ZTIA16_h" + }, + { + "field_name" : "e_type", + "field_offset" : 128, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_machine", + "field_offset" : 144, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_version", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_entry", + "field_offset" : 192, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_phoff", + "field_offset" : 224, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_shoff", + "field_offset" : 256, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_flags", + "field_offset" : 288, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_ehsize", + "field_offset" : 320, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_phentsize", + "field_offset" : 336, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_phnum", + "field_offset" : 352, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shentsize", + "field_offset" : 368, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shnum", + "field_offset" : 384, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shstrndx", + "field_offset" : 400, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI9elf32_hdr", + "name" : "elf32_hdr", + "referenced_type" : "_ZTI9elf32_hdr", + "self_type" : "_ZTI9elf32_hdr", + "size" : 52, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "r_offset", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "r_info", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI9elf32_rel", + "name" : "elf32_rel", + "referenced_type" : "_ZTI9elf32_rel", + "self_type" : "_ZTI9elf32_rel", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "st_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "st_value", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "st_size", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "st_info", + "field_offset" : 96, + "referenced_type" : "_ZTIh" + }, + { + "field_name" : "st_other", + "field_offset" : 104, + "referenced_type" : "_ZTIh" + }, + { + "field_name" : "st_shndx", + "field_offset" : 112, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI9elf32_sym", + "name" : "elf32_sym", + "referenced_type" : "_ZTI9elf32_sym", + "self_type" : "_ZTI9elf32_sym", + "size" : 16, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "e_ident", + "referenced_type" : "_ZTIA16_h" + }, + { + "field_name" : "e_type", + "field_offset" : 128, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_machine", + "field_offset" : 144, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_version", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_entry", + "field_offset" : 192, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "e_phoff", + "field_offset" : 256, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "e_shoff", + "field_offset" : 320, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "e_flags", + "field_offset" : 384, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_ehsize", + "field_offset" : 416, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_phentsize", + "field_offset" : 432, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_phnum", + "field_offset" : 448, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shentsize", + "field_offset" : 464, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shnum", + "field_offset" : 480, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shstrndx", + "field_offset" : 496, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI9elf64_hdr", + "name" : "elf64_hdr", + "referenced_type" : "_ZTI9elf64_hdr", + "self_type" : "_ZTI9elf64_hdr", + "size" : 64, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "r_offset", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "r_info", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI9elf64_rel", + "name" : "elf64_rel", + "referenced_type" : "_ZTI9elf64_rel", + "self_type" : "_ZTI9elf64_rel", + "size" : 16, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "st_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "st_info", + "field_offset" : 32, + "referenced_type" : "_ZTIh" + }, + { + "field_name" : "st_other", + "field_offset" : 40, + "referenced_type" : "_ZTIh" + }, + { + "field_name" : "st_shndx", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "st_value", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "st_size", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI9elf64_sym", + "name" : "elf64_sym", + "referenced_type" : "_ZTI9elf64_sym", + "self_type" : "_ZTI9elf64_sym", + "size" : 24, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "a_val", + "referenced_type" : "_ZTIj" + } + ], + "is_anonymous" : true, + "linker_set_key" : "_ZTIN12Elf32_auxv_tUt_E", + "name" : "Elf32_auxv_t::(anonymous union at bionic/libc/include/elf.h:47:3)", + "record_kind" : "union", + "referenced_type" : "_ZTIN12Elf32_auxv_tUt_E", + "self_type" : "_ZTIN12Elf32_auxv_tUt_E", + "size" : 4, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "a_val", + "referenced_type" : "_ZTIy" + } + ], + "is_anonymous" : true, + "linker_set_key" : "_ZTIN12Elf64_auxv_tUt_E", + "name" : "Elf64_auxv_t::(anonymous union at bionic/libc/include/elf.h:54:3)", + "record_kind" : "union", + "referenced_type" : "_ZTIN12Elf64_auxv_tUt_E", + "self_type" : "_ZTIN12Elf64_auxv_tUt_E", + "size" : 8, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "d_val", + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "d_ptr", + "referenced_type" : "_ZTIj" + } + ], + "is_anonymous" : true, + "linker_set_key" : "_ZTIN7dynamicUt_E", + "name" : "dynamic::(anonymous union at bionic/libc/kernel/uapi/linux/elf.h:119:3)", + "record_kind" : "union", + "referenced_type" : "_ZTIN7dynamicUt_E", + "self_type" : "_ZTIN7dynamicUt_E", + "size" : 4, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "d_val", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "d_ptr", + "referenced_type" : "_ZTIy" + } + ], + "is_anonymous" : true, + "linker_set_key" : "_ZTIN9Elf64_DynUt_E", + "name" : "Elf64_Dyn::(anonymous union at bionic/libc/kernel/uapi/linux/elf.h:126:3)", + "record_kind" : "union", + "referenced_type" : "_ZTIN9Elf64_DynUt_E", + "self_type" : "_ZTIN9Elf64_DynUt_E", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + } + ], + "rvalue_reference_types" : [] +} diff --git a/S/64/arm_armv7-a-neon/source-based/libmediametrics.so.lsdump b/S/64/arm_armv7-a-neon/source-based/libmediametrics.so.lsdump new file mode 100644 index 0000000..4749738 --- /dev/null +++ b/S/64/arm_armv7-a-neon/source-based/libmediametrics.so.lsdump @@ -0,0 +1,1990 @@ +{ + "array_types" : + [ + { + "alignment" : 1, + "linker_set_key" : "_ZTIA19_c", + "name" : "char [19]", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIA19_c", + "size" : 19, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ], + "builtin_types" : + [ + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIb", + "name" : "bool", + "referenced_type" : "_ZTIb", + "self_type" : "_ZTIb", + "size" : 1 + }, + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIc", + "name" : "char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIc", + "size" : 1 + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTId", + "name" : "double", + "referenced_type" : "_ZTId", + "self_type" : "_ZTId", + "size" : 8 + }, + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIh", + "name" : "unsigned char", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIh", + "size" : 1 + }, + { + "alignment" : 4, + "is_integral" : true, + "linker_set_key" : "_ZTIi", + "name" : "int", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIi", + "size" : 4 + }, + { + "alignment" : 4, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIj", + "name" : "unsigned int", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIj", + "size" : 4 + }, + { + "alignment" : 2, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIt", + "name" : "unsigned short", + "referenced_type" : "_ZTIt", + "self_type" : "_ZTIt", + "size" : 2 + }, + { + "linker_set_key" : "_ZTIv", + "name" : "void", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIv" + }, + { + "alignment" : 8, + "is_integral" : true, + "linker_set_key" : "_ZTIx", + "name" : "long long", + "referenced_type" : "_ZTIx", + "self_type" : "_ZTIx", + "size" : 8 + } + ], + "elf_functions" : + [ + { + "name" : "mediametrics_addDouble" + }, + { + "name" : "mediametrics_addInt32" + }, + { + "name" : "mediametrics_addInt64" + }, + { + "name" : "mediametrics_addRate" + }, + { + "name" : "mediametrics_count" + }, + { + "name" : "mediametrics_create" + }, + { + "name" : "mediametrics_delete" + }, + { + "name" : "mediametrics_freeCString" + }, + { + "name" : "mediametrics_getAttributes" + }, + { + "name" : "mediametrics_getCString" + }, + { + "name" : "mediametrics_getDouble" + }, + { + "name" : "mediametrics_getInt32" + }, + { + "name" : "mediametrics_getInt64" + }, + { + "name" : "mediametrics_getKey" + }, + { + "name" : "mediametrics_getRate" + }, + { + "name" : "mediametrics_isEnabled" + }, + { + "name" : "mediametrics_readable" + }, + { + "name" : "mediametrics_selfRecord" + }, + { + "name" : "mediametrics_setCString" + }, + { + "name" : "mediametrics_setDouble" + }, + { + "name" : "mediametrics_setInt32" + }, + { + "name" : "mediametrics_setInt64" + }, + { + "name" : "mediametrics_setRate" + }, + { + "name" : "mediametrics_setUid" + } + ], + "elf_objects" : [], + "enum_types" : + [ + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : 0, + "name" : "android::mediametrics::kPrintFormatLong" + }, + { + "enum_field_value" : 1, + "name" : "android::mediametrics::kPrintFormatShort" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics11PrintFormatE", + "name" : "android::mediametrics::PrintFormat", + "referenced_type" : "_ZTIN7android12mediametrics11PrintFormatE", + "self_type" : "_ZTIN7android12mediametrics11PrintFormatE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "underlying_type" : "_ZTIj" + }, + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : -2, + "name" : "android::mediametrics::Item::RECURSIVE_WILDCARD_CHECK_NO_MATCH_NO_WILDCARD" + }, + { + "enum_field_value" : -1, + "name" : "android::mediametrics::Item::RECURSIVE_WILDCARD_CHECK_NO_MATCH_WILDCARD_FOUND" + }, + { + "enum_field_value" : 0, + "name" : "android::mediametrics::Item::RECURSIVE_WILDCARD_CHECK_MATCH_FOUND" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4Item22RecursiveWildcardCheckE", + "name" : "android::mediametrics::Item::RecursiveWildcardCheck", + "referenced_type" : "_ZTIN7android12mediametrics4Item22RecursiveWildcardCheckE", + "self_type" : "_ZTIN7android12mediametrics4Item22RecursiveWildcardCheckE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "underlying_type" : "_ZTIi" + }, + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : 0, + "name" : "android::mediametrics::kTypeNone" + }, + { + "enum_field_value" : 1, + "name" : "android::mediametrics::kTypeInt32" + }, + { + "enum_field_value" : 2, + "name" : "android::mediametrics::kTypeInt64" + }, + { + "enum_field_value" : 3, + "name" : "android::mediametrics::kTypeDouble" + }, + { + "enum_field_value" : 4, + "name" : "android::mediametrics::kTypeCString" + }, + { + "enum_field_value" : 5, + "name" : "android::mediametrics::kTypeRate" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4TypeE", + "name" : "android::mediametrics::Type", + "referenced_type" : "_ZTIN7android12mediametrics4TypeE", + "self_type" : "_ZTIN7android12mediametrics4TypeE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "underlying_type" : "_ZTIj" + } + ], + "function_types" : [], + "functions" : + [ + { + "function_name" : "mediametrics_addDouble", + "linker_set_key" : "mediametrics_addDouble", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTId" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_addInt32", + "linker_set_key" : "mediametrics_addInt32", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIi" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_addInt64", + "linker_set_key" : "mediametrics_addInt64", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_addRate", + "linker_set_key" : "mediametrics_addRate", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_count", + "linker_set_key" : "mediametrics_count", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIi", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_create", + "linker_set_key" : "mediametrics_create", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIx", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_delete", + "linker_set_key" : "mediametrics_delete", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_freeCString", + "linker_set_key" : "mediametrics_freeCString", + "parameters" : + [ + { + "referenced_type" : "_ZTIPc" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getAttributes", + "linker_set_key" : "mediametrics_getAttributes", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPPc" + }, + { + "referenced_type" : "_ZTIPj" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getCString", + "linker_set_key" : "mediametrics_getCString", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPPc" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getDouble", + "linker_set_key" : "mediametrics_getDouble", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPd" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getInt32", + "linker_set_key" : "mediametrics_getInt32", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPi" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getInt64", + "linker_set_key" : "mediametrics_getInt64", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPx" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getKey", + "linker_set_key" : "mediametrics_getKey", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIPKc", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getRate", + "linker_set_key" : "mediametrics_getRate", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPx" + }, + { + "referenced_type" : "_ZTIPx" + }, + { + "referenced_type" : "_ZTIPd" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_isEnabled", + "linker_set_key" : "mediametrics_isEnabled", + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_readable", + "linker_set_key" : "mediametrics_readable", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIPKc", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_selfRecord", + "linker_set_key" : "mediametrics_selfRecord", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setCString", + "linker_set_key" : "mediametrics_setCString", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setDouble", + "linker_set_key" : "mediametrics_setDouble", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTId" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setInt32", + "linker_set_key" : "mediametrics_setInt32", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIi" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setInt64", + "linker_set_key" : "mediametrics_setInt64", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setRate", + "linker_set_key" : "mediametrics_setRate", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setUid", + "linker_set_key" : "mediametrics_setUid", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIj" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + } + ], + "global_vars" : [], + "lvalue_reference_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKN7android12mediametrics4Item4PropE", + "name" : "const android::mediametrics::Item::Prop &", + "referenced_type" : "_ZTIKN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIRKN7android12mediametrics4Item4PropE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKN7android12mediametrics4ItemE", + "name" : "const android::mediametrics::Item &", + "referenced_type" : "_ZTIKN7android12mediametrics4ItemE", + "self_type" : "_ZTIRKN7android12mediametrics4ItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKN7android2spINS_7IBinderEEE", + "name" : "const android::sp<android::IBinder> &", + "referenced_type" : "_ZTIKN7android2spINS_7IBinderEEE", + "self_type" : "_ZTIRKN7android2spINS_7IBinderEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKN7android6ParcelE", + "name" : "const android::Parcel &", + "referenced_type" : "_ZTIKN7android6ParcelE", + "self_type" : "_ZTIRKN7android6ParcelE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKN7android8String16E", + "name" : "const android::String16 &", + "referenced_type" : "_ZTIKN7android8String16E", + "self_type" : "_ZTIRKN7android8String16E", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "name" : "const std::unique_ptr<android::IMediaMetricsService, std::default_delete<android::IMediaMetricsService> > &", + "referenced_type" : "_ZTIKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "self_type" : "_ZTIRKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", + "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE", + "name" : "const std::__map_const_iterator<std::__tree_const_iterator<std::__value_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, android::mediametrics::Item::Prop>, std::__tree_node<std::__value_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, android::mediametrics::Item::Prop>, void *> *, int> > &", + "referenced_type" : "_ZTIKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE", + "self_type" : "_ZTIRKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKNSt3__14pairIxxEE", + "name" : "const std::pair<long long, long long> &", + "referenced_type" : "_ZTIKNSt3__14pairIxxEE", + "self_type" : "_ZTIRKNSt3__14pairIxxEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "name" : "const std::variant<monostate, int, long long, double, basic_string<char>, pair<long long, long long> > &", + "referenced_type" : "_ZTIKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "self_type" : "_ZTIRKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKNSt3__19monostateE", + "name" : "const std::monostate &", + "referenced_type" : "_ZTIKNSt3__19monostateE", + "self_type" : "_ZTIRKNSt3__19monostateE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKPKc", + "name" : "const char *const &", + "referenced_type" : "_ZTIKPKc", + "self_type" : "_ZTIRKPKc", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKd", + "name" : "const double &", + "referenced_type" : "_ZTIKd", + "self_type" : "_ZTIRKd", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKh", + "name" : "const unsigned char &", + "referenced_type" : "_ZTIKh", + "self_type" : "_ZTIRKh", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKi", + "name" : "const int &", + "referenced_type" : "_ZTIKi", + "self_type" : "_ZTIRKi", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKj", + "name" : "const unsigned int &", + "referenced_type" : "_ZTIKj", + "self_type" : "_ZTIRKj", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKt", + "name" : "const unsigned short &", + "referenced_type" : "_ZTIKt", + "self_type" : "_ZTIRKt", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKx", + "name" : "const long long &", + "referenced_type" : "_ZTIKx", + "self_type" : "_ZTIRKx", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRN7android12mediametrics12BufferedItemE", + "name" : "android::mediametrics::BufferedItem &", + "referenced_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIRN7android12mediametrics12BufferedItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRN7android12mediametrics4Item4PropE", + "name" : "android::mediametrics::Item::Prop &", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIRN7android12mediametrics4Item4PropE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRN7android12mediametrics4Item8iteratorE", + "name" : "android::mediametrics::Item::iterator &", + "referenced_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIRN7android12mediametrics4Item8iteratorE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRN7android12mediametrics4ItemE", + "name" : "android::mediametrics::Item &", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTIRN7android12mediametrics4ItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ], + "pointer_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKN7android12mediametrics12BufferedItemE", + "name" : "const android::mediametrics::BufferedItem *", + "referenced_type" : "_ZTIKN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIPKN7android12mediametrics12BufferedItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKN7android12mediametrics4Item4PropE", + "name" : "const android::mediametrics::Item::Prop *", + "referenced_type" : "_ZTIKN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIPKN7android12mediametrics4Item4PropE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKN7android12mediametrics4Item8iteratorE", + "name" : "const android::mediametrics::Item::iterator *", + "referenced_type" : "_ZTIKN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIPKN7android12mediametrics4Item8iteratorE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKN7android12mediametrics4ItemE", + "name" : "const android::mediametrics::Item *", + "referenced_type" : "_ZTIKN7android12mediametrics4ItemE", + "self_type" : "_ZTIPKN7android12mediametrics4ItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKN7android20IMediaMetricsServiceE", + "name" : "const android::IMediaMetricsService *", + "referenced_type" : "_ZTIKN7android20IMediaMetricsServiceE", + "self_type" : "_ZTIPKN7android20IMediaMetricsServiceE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "name" : "const std::variant<monostate, int, long long, double, basic_string<char>, pair<long long, long long> > *", + "referenced_type" : "_ZTIKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "self_type" : "_ZTIPKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKc", + "name" : "const char *", + "referenced_type" : "_ZTIKc", + "self_type" : "_ZTIPKc", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android12mediametrics12BufferedItemE", + "name" : "android::mediametrics::BufferedItem *", + "referenced_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIPN7android12mediametrics12BufferedItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android12mediametrics4Item4PropE", + "name" : "android::mediametrics::Item::Prop *", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIPN7android12mediametrics4Item4PropE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android12mediametrics4Item8iteratorE", + "name" : "android::mediametrics::Item::iterator *", + "referenced_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIPN7android12mediametrics4Item8iteratorE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android12mediametrics4ItemE", + "name" : "android::mediametrics::Item *", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTIPN7android12mediametrics4ItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android12mediametrics5DeferE", + "name" : "android::mediametrics::Defer *", + "referenced_type" : "_ZTIN7android12mediametrics5DeferE", + "self_type" : "_ZTIPN7android12mediametrics5DeferE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android20IMediaMetricsServiceE", + "name" : "android::IMediaMetricsService *", + "referenced_type" : "_ZTIN7android20IMediaMetricsServiceE", + "self_type" : "_ZTIPN7android20IMediaMetricsServiceE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android21BnMediaMetricsServiceE", + "name" : "android::BnMediaMetricsService *", + "referenced_type" : "_ZTIN7android21BnMediaMetricsServiceE", + "self_type" : "_ZTIPN7android21BnMediaMetricsServiceE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android6ParcelE", + "name" : "android::Parcel *", + "referenced_type" : "_ZTIN7android6ParcelE", + "self_type" : "_ZTIPN7android6ParcelE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPNSt3__14pairIxxEE", + "name" : "std::pair<long long, long long> *", + "referenced_type" : "_ZTINSt3__14pairIxxEE", + "self_type" : "_ZTIPNSt3__14pairIxxEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPNSt3__19monostateE", + "name" : "std::monostate *", + "referenced_type" : "_ZTINSt3__19monostateE", + "self_type" : "_ZTIPNSt3__19monostateE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPPKc", + "name" : "const char **", + "referenced_type" : "_ZTIPKc", + "self_type" : "_ZTIPPKc", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPPc", + "name" : "char **", + "referenced_type" : "_ZTIPc", + "self_type" : "_ZTIPPc", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPc", + "name" : "char *", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIPc", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPd", + "name" : "double *", + "referenced_type" : "_ZTId", + "self_type" : "_ZTIPd", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPh", + "name" : "unsigned char *", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIPh", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPi", + "name" : "int *", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIPi", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPj", + "name" : "unsigned int *", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIPj", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPt", + "name" : "unsigned short *", + "referenced_type" : "_ZTIt", + "self_type" : "_ZTIPt", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPx", + "name" : "long long *", + "referenced_type" : "_ZTIx", + "self_type" : "_ZTIPx", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ], + "qualified_types" : + [ + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics12BufferedItemE", + "name" : "const android::mediametrics::BufferedItem", + "referenced_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIKN7android12mediametrics12BufferedItemE", + "size" : 32, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics4Item4PropE", + "name" : "const android::mediametrics::Item::Prop", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIKN7android12mediametrics4Item4PropE", + "size" : 40, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics4Item8iteratorE", + "name" : "const android::mediametrics::Item::iterator", + "referenced_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIKN7android12mediametrics4Item8iteratorE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics4ItemE", + "name" : "const android::mediametrics::Item", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTIKN7android12mediametrics4ItemE", + "size" : 72, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics4TypeE", + "name" : "const android::mediametrics::Type", + "referenced_type" : "_ZTIN7android12mediametrics4TypeE", + "self_type" : "_ZTIKN7android12mediametrics4TypeE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android20IMediaMetricsServiceE", + "name" : "const android::IMediaMetricsService", + "referenced_type" : "_ZTIN7android20IMediaMetricsServiceE", + "self_type" : "_ZTIKN7android20IMediaMetricsServiceE", + "size" : 12, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android2spINS_7IBinderEEE", + "name" : "const android::sp<android::IBinder>", + "referenced_type" : "_ZTIN7android2spINS_7IBinderEEE", + "self_type" : "_ZTIKN7android2spINS_7IBinderEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android6ParcelE", + "name" : "const android::Parcel", + "referenced_type" : "_ZTIN7android6ParcelE", + "self_type" : "_ZTIKN7android6ParcelE", + "size" : 60, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android8String16E", + "name" : "const android::String16", + "referenced_type" : "_ZTIN7android8String16E", + "self_type" : "_ZTIKN7android8String16E", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "name" : "const std::unique_ptr<android::IMediaMetricsService, std::default_delete<android::IMediaMetricsService> >", + "referenced_type" : "_ZTINSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "self_type" : "_ZTIKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "size" : 12, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE", + "name" : "const std::__map_const_iterator<std::__tree_const_iterator<std::__value_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, android::mediametrics::Item::Prop>, std::__tree_node<std::__value_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, android::mediametrics::Item::Prop>, void *> *, int> >", + "referenced_type" : "_ZTINSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE", + "self_type" : "_ZTIKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__14pairIxxEE", + "name" : "const std::pair<long long, long long>", + "referenced_type" : "_ZTINSt3__14pairIxxEE", + "self_type" : "_ZTIKNSt3__14pairIxxEE", + "size" : 16, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "name" : "const std::variant<monostate, int, long long, double, basic_string<char>, pair<long long, long long> >", + "referenced_type" : "_ZTINSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "self_type" : "_ZTIKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "size" : 24, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__18functionIFvvEEE", + "name" : "const std::function<void ()>", + "referenced_type" : "_ZTINSt3__18functionIFvvEEE", + "self_type" : "_ZTIKNSt3__18functionIFvvEEE", + "size" : 24, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__19monostateE", + "name" : "const std::monostate", + "referenced_type" : "_ZTINSt3__19monostateE", + "self_type" : "_ZTIKNSt3__19monostateE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKPKc", + "name" : "const char *const", + "referenced_type" : "_ZTIPKc", + "self_type" : "_ZTIKPKc", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKb", + "name" : "const bool", + "referenced_type" : "_ZTIb", + "self_type" : "_ZTIKb", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKc", + "name" : "const char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIKc", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKd", + "name" : "const double", + "referenced_type" : "_ZTId", + "self_type" : "_ZTIKd", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKh", + "name" : "const unsigned char", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIKh", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKi", + "name" : "const int", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIKi", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKj", + "name" : "const unsigned int", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIKj", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 2, + "is_const" : true, + "linker_set_key" : "_ZTIKt", + "name" : "const unsigned short", + "referenced_type" : "_ZTIt", + "self_type" : "_ZTIKt", + "size" : 2, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKx", + "name" : "const long long", + "referenced_type" : "_ZTIx", + "self_type" : "_ZTIKx", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ], + "record_types" : + [ + { + "alignment" : 4, + "base_specifiers" : + [ + { + "referenced_type" : "_ZTIN7android12mediametrics8BaseItemE" + } + ], + "fields" : + [ + { + "access" : "protected", + "field_name" : "mBegin", + "field_offset" : 32, + "referenced_type" : "_ZTIPc" + }, + { + "access" : "protected", + "field_name" : "mEnd", + "field_offset" : 64, + "referenced_type" : "_ZTIPc" + }, + { + "access" : "protected", + "field_name" : "mBaseRealloc", + "field_offset" : 96, + "referenced_type" : "_ZTIPPc" + }, + { + "access" : "protected", + "field_name" : "mBptr", + "field_offset" : 128, + "referenced_type" : "_ZTIPc" + }, + { + "access" : "protected", + "field_name" : "mStatus", + "field_offset" : 160, + "referenced_type" : "_ZTIi" + }, + { + "access" : "protected", + "field_name" : "mPropCount", + "field_offset" : 192, + "referenced_type" : "_ZTIj" + }, + { + "access" : "protected", + "field_name" : "mHeaderLen", + "field_offset" : 224, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics12BufferedItemE", + "name" : "android::mediametrics::BufferedItem", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "size" : 32, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "vtable_components" : + [ + { + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android12mediametrics12BufferedItemE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZN7android12mediametrics12BufferedItemD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZN7android12mediametrics12BufferedItemD0Ev" + } + ] + }, + { + "alignment" : 1, + "fields" : + [ + { + "field_name" : "time", + "referenced_type" : "_ZTIA19_c" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics13time_string_tE", + "name" : "android::mediametrics::time_string_t", + "referenced_type" : "_ZTIN7android12mediametrics13time_string_tE", + "self_type" : "_ZTIN7android12mediametrics13time_string_tE", + "size" : 19, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "access" : "private", + "field_name" : "mName", + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" + }, + { + "access" : "private", + "field_name" : "mElem", + "field_offset" : 128, + "referenced_type" : "_ZTINSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4Item4PropE", + "name" : "android::mediametrics::Item::Prop", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIN7android12mediametrics4Item4PropE", + "size" : 40, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "access" : "private", + "field_name" : "it", + "referenced_type" : "_ZTINSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4Item8iteratorE", + "name" : "android::mediametrics::Item::iterator", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "base_specifiers" : + [ + { + "referenced_type" : "_ZTIN7android12mediametrics8BaseItemE" + } + ], + "fields" : + [ + { + "access" : "private", + "field_name" : "mPid", + "referenced_type" : "_ZTIi" + }, + { + "access" : "private", + "field_name" : "mUid", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "access" : "private", + "field_name" : "mPkgName", + "field_offset" : 64, + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" + }, + { + "access" : "private", + "field_name" : "mPkgVersionCode", + "field_offset" : 192, + "referenced_type" : "_ZTIx" + }, + { + "access" : "private", + "field_name" : "mKey", + "field_offset" : 256, + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" + }, + { + "access" : "private", + "field_name" : "mTimestamp", + "field_offset" : 384, + "referenced_type" : "_ZTIx" + }, + { + "access" : "private", + "field_name" : "mProps", + "field_offset" : 448, + "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropENS_4lessIS6_EENS4_INS_4pairIKS6_SA_EEEEEE" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4ItemE", + "name" : "android::mediametrics::Item", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTIN7android12mediametrics4ItemE", + "size" : 72, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "access" : "private", + "field_name" : "mThunk", + "referenced_type" : "_ZTIKNSt3__18functionIFvvEEE" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics5DeferE", + "name" : "android::mediametrics::Defer", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics5DeferE", + "self_type" : "_ZTIN7android12mediametrics5DeferE", + "size" : 24, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "name" : "android::mediametrics::BaseItem::get_type_of<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__14pairIxxEEEE", + "name" : "android::mediametrics::BaseItem::get_type_of<std::pair<long long, long long> >", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__14pairIxxEEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__14pairIxxEEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__14pairIxxEE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__19monostateEEE", + "name" : "android::mediametrics::BaseItem::get_type_of<std::monostate>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__19monostateEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__19monostateEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__19monostateE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIdEE", + "name" : "android::mediametrics::BaseItem::get_type_of<double>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIdEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIdEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTId" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIiEE", + "name" : "android::mediametrics::BaseItem::get_type_of<int>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIiEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIiEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTIi" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIxEE", + "name" : "android::mediametrics::BaseItem::get_type_of<long long>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIxEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIxEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTIx" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "name" : "android::mediametrics::BaseItem::is_item_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__14pairIxxEEEE", + "name" : "android::mediametrics::BaseItem::is_item_type<std::pair<long long, long long> >", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__14pairIxxEEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__14pairIxxEEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__14pairIxxEE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__19monostateEEE", + "name" : "android::mediametrics::BaseItem::is_item_type<std::monostate>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__19monostateEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__19monostateEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__19monostateE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIdEE", + "name" : "android::mediametrics::BaseItem::is_item_type<double>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIdEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIdEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTId" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIiEE", + "name" : "android::mediametrics::BaseItem::is_item_type<int>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIiEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIiEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTIi" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIxEE", + "name" : "android::mediametrics::BaseItem::is_item_type<long long>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIxEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIxEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTIx" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItemE", + "name" : "android::mediametrics::BaseItem", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItemE", + "self_type" : "_ZTIN7android12mediametrics8BaseItemE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "base_specifiers" : + [ + { + "referenced_type" : "_ZTIN7android10IInterfaceE" + } + ], + "linker_set_key" : "_ZTIN7android20IMediaMetricsServiceE", + "name" : "android::IMediaMetricsService", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android20IMediaMetricsServiceE", + "self_type" : "_ZTIN7android20IMediaMetricsServiceE", + "size" : 12, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h", + "vtable_components" : + [ + { + "component_value" : 4, + "kind" : "vbase_offset" + }, + { + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android20IMediaMetricsServiceE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZN7android20IMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZN7android20IMediaMetricsServiceD0Ev" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android10IInterface10onAsBinderEv" + }, + { + "mangled_component_name" : "_ZNK7android20IMediaMetricsService22getInterfaceDescriptorEv" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android20IMediaMetricsService6submitEPNS_12mediametrics4ItemE" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android20IMediaMetricsService12submitBufferEPKcj" + }, + { + "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" : "_ZTIN7android20IMediaMetricsServiceE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZTv0_n12_N7android20IMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZTv0_n12_N7android20IMediaMetricsServiceD0Ev" + }, + { + "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" + } + ] + }, + { + "alignment" : 4, + "base_specifiers" : + [ + { + "referenced_type" : "_ZTIN7android11BnInterfaceINS_20IMediaMetricsServiceEEE" + } + ], + "linker_set_key" : "_ZTIN7android21BnMediaMetricsServiceE", + "name" : "android::BnMediaMetricsService", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android21BnMediaMetricsServiceE", + "self_type" : "_ZTIN7android21BnMediaMetricsServiceE", + "size" : 24, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h", + "vtable_components" : + [ + { + "component_value" : 16, + "kind" : "vbase_offset" + }, + { + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android21BnMediaMetricsServiceE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZN7android21BnMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZN7android21BnMediaMetricsServiceD0Ev" + }, + { + "mangled_component_name" : "_ZN7android11BnInterfaceINS_20IMediaMetricsServiceEE10onAsBinderEv" + }, + { + "mangled_component_name" : "_ZNK7android11BnInterfaceINS_20IMediaMetricsServiceEE22getInterfaceDescriptorEv" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android20IMediaMetricsService6submitEPNS_12mediametrics4ItemE" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android20IMediaMetricsService12submitBufferEPKcj" + }, + { + "mangled_component_name" : "_ZN7android11BnInterfaceINS_20IMediaMetricsServiceEE19queryLocalInterfaceERKNS_8String16E" + }, + { + "mangled_component_name" : "_ZN7android21BnMediaMetricsService10onTransactEjRKNS_6ParcelEPS1_j" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android21BnMediaMetricsService14submitInternalEPNS_12mediametrics4ItemEb" + }, + { + "component_value" : 12, + "kind" : "vbase_offset" + }, + { + "component_value" : -4, + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android21BnMediaMetricsServiceE" + }, + { + "mangled_component_name" : "_ZThn4_N7android11BnInterfaceINS_20IMediaMetricsServiceEE19queryLocalInterfaceERKNS_8String16E" + }, + { + "mangled_component_name" : "_ZThn4_NK7android11BnInterfaceINS_20IMediaMetricsServiceEE22getInterfaceDescriptorEv" + }, + { + "mangled_component_name" : "_ZNK7android7BBinder13isBinderAliveEv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder10pingBinderEv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder4dumpEiRKNS_6VectorINS_8String16EEE" + }, + { + "mangled_component_name" : "_ZN7android7BBinder8transactEjRKNS_6ParcelEPS1_j" + }, + { + "mangled_component_name" : "_ZN7android7BBinder11linkToDeathERKNS_2spINS_7IBinder14DeathRecipientEEEPvj" + }, + { + "mangled_component_name" : "_ZN7android7BBinder13unlinkToDeathERKNS_2wpINS_7IBinder14DeathRecipientEEEPvjPS4_" + }, + { + "mangled_component_name" : "_ZNK7android7IBinder13checkSubclassEPKv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder12attachObjectEPKvPvS3_PFvS2_S3_S3_E" + }, + { + "mangled_component_name" : "_ZNK7android7BBinder10findObjectEPKv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder12detachObjectEPKv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder11localBinderEv" + }, + { + "mangled_component_name" : "_ZN7android7IBinder12remoteBinderEv" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZThn4_N7android21BnMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZThn4_N7android21BnMediaMetricsServiceD0Ev" + }, + { + "mangled_component_name" : "_ZThn4_N7android21BnMediaMetricsService10onTransactEjRKNS_6ParcelEPS1_j" + }, + { + "kind" : "vcall_offset" + }, + { + "kind" : "vcall_offset" + }, + { + "kind" : "vcall_offset" + }, + { + "kind" : "vcall_offset" + }, + { + "component_value" : -16, + "kind" : "vcall_offset" + }, + { + "component_value" : -16, + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android21BnMediaMetricsServiceE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZTv0_n12_N7android21BnMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZTv0_n12_N7android21BnMediaMetricsServiceD0Ev" + }, + { + "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" + } + ] + } + ], + "rvalue_reference_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTION7android12mediametrics4Item4PropE", + "name" : "android::mediametrics::Item::Prop &&", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTION7android12mediametrics4Item4PropE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTION7android12mediametrics4ItemE", + "name" : "android::mediametrics::Item &&", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTION7android12mediametrics4ItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ] +} diff --git a/S/64/arm_armv7-a-neon/source-based/libneuralnetworks_packageinfo.so.lsdump b/S/64/arm_armv7-a-neon/source-based/libneuralnetworks_packageinfo.so.lsdump new file mode 100644 index 0000000..e90b923 --- /dev/null +++ b/S/64/arm_armv7-a-neon/source-based/libneuralnetworks_packageinfo.so.lsdump @@ -0,0 +1,143 @@ +{ + "array_types" : [], + "builtin_types" : + [ + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIb", + "name" : "bool", + "referenced_type" : "_ZTIb", + "self_type" : "_ZTIb", + "size" : 1 + }, + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIc", + "name" : "char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIc", + "size" : 1 + }, + { + "alignment" : 4, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIj", + "name" : "unsigned int", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIj", + "size" : 4 + }, + { + "linker_set_key" : "_ZTIv", + "name" : "void", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIv" + } + ], + "elf_functions" : + [ + { + "name" : "ANeuralNetworks_fetch_PackageInfo" + }, + { + "name" : "ANeuralNetworks_free_PackageInfo" + } + ], + "elf_objects" : [], + "enum_types" : [], + "function_types" : [], + "functions" : + [ + { + "function_name" : "ANeuralNetworks_fetch_PackageInfo", + "linker_set_key" : "ANeuralNetworks_fetch_PackageInfo", + "parameters" : + [ + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIP27ANeuralNetworks_PackageInfo" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + }, + { + "function_name" : "ANeuralNetworks_free_PackageInfo", + "linker_set_key" : "ANeuralNetworks_free_PackageInfo", + "parameters" : + [ + { + "referenced_type" : "_ZTIP27ANeuralNetworks_PackageInfo" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + } + ], + "global_vars" : [], + "lvalue_reference_types" : [], + "pointer_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIP27ANeuralNetworks_PackageInfo", + "name" : "ANeuralNetworks_PackageInfo *", + "referenced_type" : "_ZTI27ANeuralNetworks_PackageInfo", + "self_type" : "_ZTIP27ANeuralNetworks_PackageInfo", + "size" : 4, + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPc", + "name" : "char *", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIPc", + "size" : 4, + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + } + ], + "qualified_types" : [], + "record_types" : + [ + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "appPackageName", + "referenced_type" : "_ZTIPc" + }, + { + "field_name" : "appIsSystemApp", + "field_offset" : 32, + "referenced_type" : "_ZTIb" + }, + { + "field_name" : "appIsOnVendorImage", + "field_offset" : 40, + "referenced_type" : "_ZTIb" + }, + { + "field_name" : "appIsOnProductImage", + "field_offset" : 48, + "referenced_type" : "_ZTIb" + } + ], + "linker_set_key" : "_ZTI27ANeuralNetworks_PackageInfo", + "name" : "ANeuralNetworks_PackageInfo", + "referenced_type" : "_ZTI27ANeuralNetworks_PackageInfo", + "self_type" : "_ZTI27ANeuralNetworks_PackageInfo", + "size" : 8, + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + } + ], + "rvalue_reference_types" : [] +} diff --git a/S/64/arm_armv8-a/source-based/libdl_android.so.lsdump b/S/64/arm_armv8-a/source-based/libdl_android.so.lsdump new file mode 100644 index 0000000..e73fbf4 --- /dev/null +++ b/S/64/arm_armv8-a/source-based/libdl_android.so.lsdump @@ -0,0 +1,2521 @@ +{ + "array_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIA10_i", + "name" : "int [10]", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIA10_i", + "size" : 40, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIA16_h", + "name" : "unsigned char [16]", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIA16_h", + "size" : 16, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIA1_i", + "name" : "int [1]", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIA1_i", + "size" : 4, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIA2_i", + "name" : "int [2]", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIA2_i", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/asm-generic/posix_types.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIA32_m", + "name" : "unsigned long [32]", + "referenced_type" : "_ZTIm", + "self_type" : "_ZTIA32_m", + "size" : 128, + "source_file" : "/bionic/libc/kernel/uapi/linux/posix_types.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIA8_i", + "name" : "int [8]", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIA8_i", + "size" : 32, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + } + ], + "builtin_types" : + [ + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIb", + "name" : "bool", + "referenced_type" : "_ZTIb", + "self_type" : "_ZTIb", + "size" : 1 + }, + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIc", + "name" : "char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIc", + "size" : 1 + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIe", + "name" : "long double", + "referenced_type" : "_ZTIe", + "self_type" : "_ZTIe", + "size" : 8 + }, + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIh", + "name" : "unsigned char", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIh", + "size" : 1 + }, + { + "alignment" : 4, + "is_integral" : true, + "linker_set_key" : "_ZTIi", + "name" : "int", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIi", + "size" : 4 + }, + { + "alignment" : 4, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIj", + "name" : "unsigned int", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIj", + "size" : 4 + }, + { + "alignment" : 4, + "is_integral" : true, + "linker_set_key" : "_ZTIl", + "name" : "long", + "referenced_type" : "_ZTIl", + "self_type" : "_ZTIl", + "size" : 4 + }, + { + "alignment" : 4, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIm", + "name" : "unsigned long", + "referenced_type" : "_ZTIm", + "self_type" : "_ZTIm", + "size" : 4 + }, + { + "alignment" : 2, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIt", + "name" : "unsigned short", + "referenced_type" : "_ZTIt", + "self_type" : "_ZTIt", + "size" : 2 + }, + { + "linker_set_key" : "_ZTIv", + "name" : "void", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIv" + }, + { + "alignment" : 8, + "is_integral" : true, + "linker_set_key" : "_ZTIx", + "name" : "long long", + "referenced_type" : "_ZTIx", + "self_type" : "_ZTIx", + "size" : 8 + }, + { + "alignment" : 8, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIy", + "name" : "unsigned long long", + "referenced_type" : "_ZTIy", + "self_type" : "_ZTIy", + "size" : 8 + } + ], + "elf_functions" : + [ + { + "binding" : "weak", + "name" : "android_create_namespace" + }, + { + "binding" : "weak", + "name" : "android_dlwarning" + }, + { + "binding" : "weak", + "name" : "android_get_LD_LIBRARY_PATH" + }, + { + "binding" : "weak", + "name" : "android_get_exported_namespace" + }, + { + "binding" : "weak", + "name" : "android_init_anonymous_namespace" + }, + { + "binding" : "weak", + "name" : "android_link_namespaces" + }, + { + "binding" : "weak", + "name" : "android_set_application_target_sdk_version" + }, + { + "binding" : "weak", + "name" : "android_update_LD_LIBRARY_PATH" + } + ], + "elf_objects" : [], + "enum_types" : + [ + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : 1, + "name" : "ANDROID_DLEXT_RESERVED_ADDRESS" + }, + { + "enum_field_value" : 2, + "name" : "ANDROID_DLEXT_RESERVED_ADDRESS_HINT" + }, + { + "enum_field_value" : 4, + "name" : "ANDROID_DLEXT_WRITE_RELRO" + }, + { + "enum_field_value" : 8, + "name" : "ANDROID_DLEXT_USE_RELRO" + }, + { + "enum_field_value" : 16, + "name" : "ANDROID_DLEXT_USE_LIBRARY_FD" + }, + { + "enum_field_value" : 32, + "name" : "ANDROID_DLEXT_USE_LIBRARY_FD_OFFSET" + }, + { + "enum_field_value" : 64, + "name" : "ANDROID_DLEXT_FORCE_LOAD" + }, + { + "enum_field_value" : 512, + "name" : "ANDROID_DLEXT_USE_NAMESPACE" + }, + { + "enum_field_value" : 1024, + "name" : "ANDROID_DLEXT_RESERVED_ADDRESS_RECURSIVE" + }, + { + "enum_field_value" : 1663, + "name" : "ANDROID_DLEXT_VALID_FLAG_BITS" + } + ], + "linker_set_key" : "_ZTI25$ANDROID_DLEXT_FORCE_LOAD", + "name" : "(anonymous enum at bionic/libc/include/android/dlext.h:41:1)", + "referenced_type" : "_ZTI25$ANDROID_DLEXT_FORCE_LOAD", + "self_type" : "_ZTI25$ANDROID_DLEXT_FORCE_LOAD", + "size" : 4, + "source_file" : "/bionic/libc/include/android/dlext.h", + "underlying_type" : "_ZTIj" + }, + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : 0, + "name" : "r_debug::RT_CONSISTENT" + }, + { + "enum_field_value" : 1, + "name" : "r_debug::RT_ADD" + }, + { + "enum_field_value" : 2, + "name" : "r_debug::RT_DELETE" + } + ], + "linker_set_key" : "_ZTIN7r_debug7$RT_ADDE", + "name" : "r_debug::(anonymous enum at bionic/libc/include/link.h:83:3)", + "referenced_type" : "_ZTIN7r_debug7$RT_ADDE", + "self_type" : "_ZTIN7r_debug7$RT_ADDE", + "size" : 4, + "source_file" : "/bionic/libc/include/link.h", + "underlying_type" : "_ZTIj" + } + ], + "function_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIFPvS_jPKvE", + "name" : "void *(void *, unsigned int, const void *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIPv" + }, + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIPKv" + } + ], + "referenced_type" : "_ZTIFPvS_jPKvE", + "return_type" : "_ZTIPv", + "self_type" : "_ZTIFPvS_jPKvE", + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIFPvjPKvE", + "name" : "void *(unsigned int, const void *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIPKv" + } + ], + "referenced_type" : "_ZTIFPvjPKvE", + "return_type" : "_ZTIPv", + "self_type" : "_ZTIFPvjPKvE", + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIFPvjjPKvE", + "name" : "void *(unsigned int, unsigned int, const void *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIPKv" + } + ], + "referenced_type" : "_ZTIFPvjjPKvE", + "return_type" : "_ZTIPv", + "self_type" : "_ZTIFPvjjPKvE", + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIFvPvPKcE", + "name" : "void (void *, const char *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIPv" + }, + { + "referenced_type" : "_ZTIPKc" + } + ], + "referenced_type" : "_ZTIFvPvPKcE", + "return_type" : "_ZTIv", + "self_type" : "_ZTIFvPvPKcE", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIFvPvPKvE", + "name" : "void (void *, const void *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIPv" + }, + { + "referenced_type" : "_ZTIPKv" + } + ], + "referenced_type" : "_ZTIFvPvPKvE", + "return_type" : "_ZTIv", + "self_type" : "_ZTIFvPvPKvE", + "source_file" : "/bionic/libc/include/malloc.h" + } + ], + "functions" : + [ + { + "function_name" : "android_create_namespace", + "linker_set_key" : "android_create_namespace", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIy" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIP19android_namespace_t" + } + ], + "return_type" : "_ZTIP19android_namespace_t", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_dlwarning", + "linker_set_key" : "android_dlwarning", + "parameters" : + [ + { + "referenced_type" : "_ZTIPv" + }, + { + "referenced_type" : "_ZTIPFvPvPKcE" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_get_LD_LIBRARY_PATH", + "linker_set_key" : "android_get_LD_LIBRARY_PATH", + "parameters" : + [ + { + "referenced_type" : "_ZTIPc" + }, + { + "referenced_type" : "_ZTIj" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_get_exported_namespace", + "linker_set_key" : "android_get_exported_namespace", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIP19android_namespace_t", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_init_anonymous_namespace", + "linker_set_key" : "android_init_anonymous_namespace", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_link_namespaces", + "linker_set_key" : "android_link_namespaces", + "parameters" : + [ + { + "referenced_type" : "_ZTIP19android_namespace_t" + }, + { + "referenced_type" : "_ZTIP19android_namespace_t" + }, + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_set_application_target_sdk_version", + "linker_set_key" : "android_set_application_target_sdk_version", + "parameters" : + [ + { + "referenced_type" : "_ZTIi" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_update_LD_LIBRARY_PATH", + "linker_set_key" : "android_update_LD_LIBRARY_PATH", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/bionic/libdl/libdl_android.cpp" + } + ], + "global_vars" : [], + "lvalue_reference_types" : [], + "pointer_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIP19android_namespace_t", + "name" : "android_namespace_t *", + "referenced_type" : "_ZTI19android_namespace_t", + "self_type" : "_ZTIP19android_namespace_t", + "size" : 4, + "source_file" : "/bionic/libc/include/android/dlext.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIP7__sFILE", + "name" : "__sFILE *", + "referenced_type" : "_ZTI7__sFILE", + "self_type" : "_ZTIP7__sFILE", + "size" : 4, + "source_file" : "/bionic/libc/include/stdio.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIP7dynamic", + "name" : "dynamic *", + "referenced_type" : "_ZTI7dynamic", + "self_type" : "_ZTIP7dynamic", + "size" : 4, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIP8link_map", + "name" : "link_map *", + "referenced_type" : "_ZTI8link_map", + "self_type" : "_ZTIP8link_map", + "size" : 4, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPFPvS_jPKvE", + "name" : "void *(*)(void *, unsigned int, const void *)", + "referenced_type" : "_ZTIFPvS_jPKvE", + "self_type" : "_ZTIPFPvS_jPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPFPvjPKvE", + "name" : "void *(*)(unsigned int, const void *)", + "referenced_type" : "_ZTIFPvjPKvE", + "self_type" : "_ZTIPFPvjPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPFPvjjPKvE", + "name" : "void *(*)(unsigned int, unsigned int, const void *)", + "referenced_type" : "_ZTIFPvjjPKvE", + "self_type" : "_ZTIPFPvjjPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPFvPvPKcE", + "name" : "void (*)(void *, const char *)", + "referenced_type" : "_ZTIFvPvPKcE", + "self_type" : "_ZTIPFvPvPKcE", + "size" : 4, + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPFvPvPKvE", + "name" : "void (*)(void *, const void *)", + "referenced_type" : "_ZTIFvPvPKvE", + "self_type" : "_ZTIPFvPvPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPK10elf32_phdr", + "name" : "const elf32_phdr *", + "referenced_type" : "_ZTIK10elf32_phdr", + "self_type" : "_ZTIPK10elf32_phdr", + "size" : 4, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKc", + "name" : "const char *", + "referenced_type" : "_ZTIKc", + "self_type" : "_ZTIPKc", + "size" : 4, + "source_file" : "/bionic/libc/include/dlfcn.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKv", + "name" : "const void *", + "referenced_type" : "_ZTIKv", + "self_type" : "_ZTIPKv", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPc", + "name" : "char *", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIPc", + "size" : 4, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPv", + "name" : "void *", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIPv", + "size" : 4, + "source_file" : "/bionic/libc/include/dlfcn.h" + } + ], + "qualified_types" : + [ + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIK10elf32_phdr", + "name" : "const elf32_phdr", + "referenced_type" : "_ZTI10elf32_phdr", + "self_type" : "_ZTIK10elf32_phdr", + "size" : 32, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKc", + "name" : "const char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIKc", + "size" : 1, + "source_file" : "/bionic/libc/include/dlfcn.h" + }, + { + "is_const" : true, + "linker_set_key" : "_ZTIKv", + "name" : "const void", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIKv", + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "is_volatile" : true, + "linker_set_key" : "_ZTIVPFPvS_jPKvE", + "name" : "void *(*volatile)(void *, unsigned int, const void *)", + "referenced_type" : "_ZTIPFPvS_jPKvE", + "self_type" : "_ZTIVPFPvS_jPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "is_volatile" : true, + "linker_set_key" : "_ZTIVPFPvjPKvE", + "name" : "void *(*volatile)(unsigned int, const void *)", + "referenced_type" : "_ZTIPFPvjPKvE", + "self_type" : "_ZTIVPFPvjPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "is_volatile" : true, + "linker_set_key" : "_ZTIVPFPvjjPKvE", + "name" : "void *(*volatile)(unsigned int, unsigned int, const void *)", + "referenced_type" : "_ZTIPFPvjjPKvE", + "self_type" : "_ZTIVPFPvjjPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "is_volatile" : true, + "linker_set_key" : "_ZTIVPFvPvPKvE", + "name" : "void (*volatile)(void *, const void *)", + "referenced_type" : "_ZTIPFvPvPKvE", + "self_type" : "_ZTIVPFvPvPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + } + ], + "record_types" : + [ + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "ch_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ch_size", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ch_addralign", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10Elf32_Chdr", + "name" : "Elf32_Chdr", + "referenced_type" : "_ZTI10Elf32_Chdr", + "self_type" : "_ZTI10Elf32_Chdr", + "size" : 12, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "m_value", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "m_info", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "m_poffset", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "m_repeat", + "field_offset" : 128, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "m_stride", + "field_offset" : 144, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI10Elf32_Move", + "name" : "Elf32_Move", + "referenced_type" : "_ZTI10Elf32_Move", + "self_type" : "_ZTI10Elf32_Move", + "size" : 24, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "ch_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ch_reserved", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ch_size", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "ch_addralign", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI10Elf64_Chdr", + "name" : "Elf64_Chdr", + "referenced_type" : "_ZTI10Elf64_Chdr", + "self_type" : "_ZTI10Elf64_Chdr", + "size" : 24, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "m_value", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "m_info", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "m_poffset", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "m_repeat", + "field_offset" : 192, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "m_stride", + "field_offset" : 208, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI10Elf64_Move", + "name" : "Elf64_Move", + "referenced_type" : "_ZTI10Elf64_Move", + "self_type" : "_ZTI10Elf64_Move", + "size" : 32, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "n_namesz", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "n_descsz", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "n_type", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10elf32_note", + "name" : "elf32_note", + "referenced_type" : "_ZTI10elf32_note", + "self_type" : "_ZTI10elf32_note", + "size" : 12, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "p_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_offset", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_vaddr", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_paddr", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_filesz", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_memsz", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_flags", + "field_offset" : 192, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_align", + "field_offset" : 224, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10elf32_phdr", + "name" : "elf32_phdr", + "referenced_type" : "_ZTI10elf32_phdr", + "self_type" : "_ZTI10elf32_phdr", + "size" : 32, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "r_offset", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "r_info", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "r_addend", + "field_offset" : 64, + "referenced_type" : "_ZTIi" + } + ], + "linker_set_key" : "_ZTI10elf32_rela", + "name" : "elf32_rela", + "referenced_type" : "_ZTI10elf32_rela", + "self_type" : "_ZTI10elf32_rela", + "size" : 12, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "sh_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_type", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_flags", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_addr", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_offset", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_size", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_link", + "field_offset" : 192, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_info", + "field_offset" : 224, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_addralign", + "field_offset" : 256, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_entsize", + "field_offset" : 288, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10elf32_shdr", + "name" : "elf32_shdr", + "referenced_type" : "_ZTI10elf32_shdr", + "self_type" : "_ZTI10elf32_shdr", + "size" : 40, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "n_namesz", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "n_descsz", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "n_type", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10elf64_note", + "name" : "elf64_note", + "referenced_type" : "_ZTI10elf64_note", + "self_type" : "_ZTI10elf64_note", + "size" : 12, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "p_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_flags", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_offset", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_vaddr", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_paddr", + "field_offset" : 192, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_filesz", + "field_offset" : 256, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_memsz", + "field_offset" : 320, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_align", + "field_offset" : 384, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI10elf64_phdr", + "name" : "elf64_phdr", + "referenced_type" : "_ZTI10elf64_phdr", + "self_type" : "_ZTI10elf64_phdr", + "size" : 56, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "r_offset", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "r_info", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "r_addend", + "field_offset" : 128, + "referenced_type" : "_ZTIx" + } + ], + "linker_set_key" : "_ZTI10elf64_rela", + "name" : "elf64_rela", + "referenced_type" : "_ZTI10elf64_rela", + "self_type" : "_ZTI10elf64_rela", + "size" : 24, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "sh_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_type", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_flags", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_addr", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_offset", + "field_offset" : 192, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_size", + "field_offset" : 256, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_link", + "field_offset" : 320, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_info", + "field_offset" : 352, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_addralign", + "field_offset" : 384, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_entsize", + "field_offset" : 448, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI10elf64_shdr", + "name" : "elf64_shdr", + "referenced_type" : "_ZTI10elf64_shdr", + "self_type" : "_ZTI10elf64_shdr", + "size" : 64, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "__clang_max_align_nonce1", + "referenced_type" : "_ZTIx" + }, + { + "field_name" : "__clang_max_align_nonce2", + "field_offset" : 64, + "referenced_type" : "_ZTIe" + } + ], + "linker_set_key" : "_ZTI11max_align_t", + "name" : "max_align_t", + "referenced_type" : "_ZTI11max_align_t", + "self_type" : "_ZTI11max_align_t", + "size" : 16, + "source_file" : "/prebuilts/clang-tools/linux-x86/lib64/clang/11.0.1/include/__stddef_max_align_t.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vd_version", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_flags", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_ndx", + "field_offset" : 32, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_cnt", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_hash", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vd_aux", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vd_next", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI12Elf32_Verdef", + "name" : "Elf32_Verdef", + "referenced_type" : "_ZTI12Elf32_Verdef", + "self_type" : "_ZTI12Elf32_Verdef", + "size" : 20, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "a_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "a_un", + "field_offset" : 32, + "referenced_type" : "_ZTIN12Elf32_auxv_tUt_E" + } + ], + "linker_set_key" : "_ZTI12Elf32_auxv_t", + "name" : "Elf32_auxv_t", + "referenced_type" : "_ZTI12Elf32_auxv_t", + "self_type" : "_ZTI12Elf32_auxv_t", + "size" : 8, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vd_version", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_flags", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_ndx", + "field_offset" : 32, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_cnt", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_hash", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vd_aux", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vd_next", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI12Elf64_Verdef", + "name" : "Elf64_Verdef", + "referenced_type" : "_ZTI12Elf64_Verdef", + "self_type" : "_ZTI12Elf64_Verdef", + "size" : 20, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "a_type", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "a_un", + "field_offset" : 64, + "referenced_type" : "_ZTIN12Elf64_auxv_tUt_E" + } + ], + "linker_set_key" : "_ZTI12Elf64_auxv_t", + "name" : "Elf64_auxv_t", + "referenced_type" : "_ZTI12Elf64_auxv_t", + "self_type" : "_ZTI12Elf64_auxv_t", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "dlpi_addr", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "dlpi_name", + "field_offset" : 32, + "referenced_type" : "_ZTIPKc" + }, + { + "field_name" : "dlpi_phdr", + "field_offset" : 64, + "referenced_type" : "_ZTIPK10elf32_phdr" + }, + { + "field_name" : "dlpi_phnum", + "field_offset" : 96, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "dlpi_adds", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "dlpi_subs", + "field_offset" : 192, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "dlpi_tls_modid", + "field_offset" : 256, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "dlpi_tls_data", + "field_offset" : 288, + "referenced_type" : "_ZTIPv" + } + ], + "linker_set_key" : "_ZTI12dl_phdr_info", + "name" : "dl_phdr_info", + "referenced_type" : "_ZTI12dl_phdr_info", + "self_type" : "_ZTI12dl_phdr_info", + "size" : 40, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 2, + "fields" : + [ + { + "field_name" : "si_boundto", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "si_flags", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI13Elf32_Syminfo", + "name" : "Elf32_Syminfo", + "referenced_type" : "_ZTI13Elf32_Syminfo", + "self_type" : "_ZTI13Elf32_Syminfo", + "size" : 4, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vda_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vda_next", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf32_Verdaux", + "name" : "Elf32_Verdaux", + "referenced_type" : "_ZTI13Elf32_Verdaux", + "self_type" : "_ZTI13Elf32_Verdaux", + "size" : 8, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vna_hash", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vna_flags", + "field_offset" : 32, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vna_other", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vna_name", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vna_next", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf32_Vernaux", + "name" : "Elf32_Vernaux", + "referenced_type" : "_ZTI13Elf32_Vernaux", + "self_type" : "_ZTI13Elf32_Vernaux", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vn_version", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vn_cnt", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vn_file", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vn_aux", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vn_next", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf32_Verneed", + "name" : "Elf32_Verneed", + "referenced_type" : "_ZTI13Elf32_Verneed", + "self_type" : "_ZTI13Elf32_Verneed", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 2, + "fields" : + [ + { + "field_name" : "si_boundto", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "si_flags", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI13Elf64_Syminfo", + "name" : "Elf64_Syminfo", + "referenced_type" : "_ZTI13Elf64_Syminfo", + "self_type" : "_ZTI13Elf64_Syminfo", + "size" : 4, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vda_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vda_next", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf64_Verdaux", + "name" : "Elf64_Verdaux", + "referenced_type" : "_ZTI13Elf64_Verdaux", + "self_type" : "_ZTI13Elf64_Verdaux", + "size" : 8, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vna_hash", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vna_flags", + "field_offset" : 32, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vna_other", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vna_name", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vna_next", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf64_Vernaux", + "name" : "Elf64_Vernaux", + "referenced_type" : "_ZTI13Elf64_Vernaux", + "self_type" : "_ZTI13Elf64_Vernaux", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vn_version", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vn_cnt", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vn_file", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vn_aux", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vn_next", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf64_Verneed", + "name" : "Elf64_Verneed", + "referenced_type" : "_ZTI13Elf64_Verneed", + "self_type" : "_ZTI13Elf64_Verneed", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "flags", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "stack_base", + "field_offset" : 32, + "referenced_type" : "_ZTIPv" + }, + { + "field_name" : "stack_size", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "guard_size", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sched_policy", + "field_offset" : 128, + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "sched_priority", + "field_offset" : 160, + "referenced_type" : "_ZTIi" + } + ], + "linker_set_key" : "_ZTI14pthread_attr_t", + "name" : "pthread_attr_t", + "referenced_type" : "_ZTI14pthread_attr_t", + "self_type" : "_ZTI14pthread_attr_t", + "size" : 24, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA1_i" + } + ], + "linker_set_key" : "_ZTI14pthread_cond_t", + "name" : "pthread_cond_t", + "referenced_type" : "_ZTI14pthread_cond_t", + "self_type" : "_ZTI14pthread_cond_t", + "size" : 4, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "fds_bits", + "referenced_type" : "_ZTIA32_m" + } + ], + "linker_set_key" : "_ZTI15__kernel_fd_set", + "name" : "__kernel_fd_set", + "referenced_type" : "_ZTI15__kernel_fd_set", + "self_type" : "_ZTI15__kernel_fd_set", + "size" : 128, + "source_file" : "/bionic/libc/kernel/uapi/linux/posix_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "val", + "referenced_type" : "_ZTIA2_i" + } + ], + "linker_set_key" : "_ZTI15__kernel_fsid_t", + "name" : "__kernel_fsid_t", + "referenced_type" : "_ZTI15__kernel_fsid_t", + "self_type" : "_ZTI15__kernel_fsid_t", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/asm-generic/posix_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA1_i" + } + ], + "linker_set_key" : "_ZTI15pthread_mutex_t", + "name" : "pthread_mutex_t", + "referenced_type" : "_ZTI15pthread_mutex_t", + "self_type" : "_ZTI15pthread_mutex_t", + "size" : 4, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA10_i" + } + ], + "linker_set_key" : "_ZTI16pthread_rwlock_t", + "name" : "pthread_rwlock_t", + "referenced_type" : "_ZTI16pthread_rwlock_t", + "self_type" : "_ZTI16pthread_rwlock_t", + "size" : 40, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "flags", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "reserved_addr", + "field_offset" : 64, + "referenced_type" : "_ZTIPv" + }, + { + "field_name" : "reserved_size", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "relro_fd", + "field_offset" : 128, + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "library_fd", + "field_offset" : 160, + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "library_fd_offset", + "field_offset" : 192, + "referenced_type" : "_ZTIx" + }, + { + "field_name" : "library_namespace", + "field_offset" : 256, + "referenced_type" : "_ZTIP19android_namespace_t" + } + ], + "linker_set_key" : "_ZTI17android_dlextinfo", + "name" : "android_dlextinfo", + "referenced_type" : "_ZTI17android_dlextinfo", + "self_type" : "_ZTI17android_dlextinfo", + "size" : 40, + "source_file" : "/bionic/libc/include/android/dlext.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA8_i" + } + ], + "linker_set_key" : "_ZTI17pthread_barrier_t", + "name" : "pthread_barrier_t", + "referenced_type" : "_ZTI17pthread_barrier_t", + "self_type" : "_ZTI17pthread_barrier_t", + "size" : 32, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA2_i" + } + ], + "linker_set_key" : "_ZTI18pthread_spinlock_t", + "name" : "pthread_spinlock_t", + "referenced_type" : "_ZTI18pthread_spinlock_t", + "self_type" : "_ZTI18pthread_spinlock_t", + "size" : 8, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "quot", + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "rem", + "field_offset" : 32, + "referenced_type" : "_ZTIi" + } + ], + "linker_set_key" : "_ZTI5div_t", + "name" : "div_t", + "referenced_type" : "_ZTI5div_t", + "self_type" : "_ZTI5div_t", + "size" : 8, + "source_file" : "/bionic/libc/include/stdlib.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "quot", + "referenced_type" : "_ZTIl" + }, + { + "field_name" : "rem", + "field_offset" : 32, + "referenced_type" : "_ZTIl" + } + ], + "linker_set_key" : "_ZTI6ldiv_t", + "name" : "ldiv_t", + "referenced_type" : "_ZTI6ldiv_t", + "self_type" : "_ZTI6ldiv_t", + "size" : 8, + "source_file" : "/bionic/libc/include/stdlib.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "dli_fname", + "referenced_type" : "_ZTIPKc" + }, + { + "field_name" : "dli_fbase", + "field_offset" : 32, + "referenced_type" : "_ZTIPv" + }, + { + "field_name" : "dli_sname", + "field_offset" : 64, + "referenced_type" : "_ZTIPKc" + }, + { + "field_name" : "dli_saddr", + "field_offset" : 96, + "referenced_type" : "_ZTIPv" + } + ], + "linker_set_key" : "_ZTI7Dl_info", + "name" : "Dl_info", + "referenced_type" : "_ZTI7Dl_info", + "self_type" : "_ZTI7Dl_info", + "size" : 16, + "source_file" : "/bionic/libc/include/dlfcn.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "d_tag", + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "d_un", + "field_offset" : 32, + "referenced_type" : "_ZTIN7dynamicUt_E" + } + ], + "linker_set_key" : "_ZTI7dynamic", + "name" : "dynamic", + "referenced_type" : "_ZTI7dynamic", + "self_type" : "_ZTI7dynamic", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "quot", + "referenced_type" : "_ZTIx" + }, + { + "field_name" : "rem", + "field_offset" : 64, + "referenced_type" : "_ZTIx" + } + ], + "linker_set_key" : "_ZTI7lldiv_t", + "name" : "lldiv_t", + "referenced_type" : "_ZTI7lldiv_t", + "self_type" : "_ZTI7lldiv_t", + "size" : 16, + "source_file" : "/bionic/libc/include/stdlib.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "r_version", + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "r_map", + "field_offset" : 32, + "referenced_type" : "_ZTIP8link_map" + }, + { + "field_name" : "r_brk", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "r_state", + "field_offset" : 96, + "referenced_type" : "_ZTIN7r_debug7$RT_ADDE" + }, + { + "field_name" : "r_ldbase", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI7r_debug", + "name" : "r_debug", + "referenced_type" : "_ZTI7r_debug", + "self_type" : "_ZTI7r_debug", + "size" : 20, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "l_addr", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_name", + "field_offset" : 32, + "referenced_type" : "_ZTIPc" + }, + { + "field_name" : "l_ld", + "field_offset" : 64, + "referenced_type" : "_ZTIP7dynamic" + }, + { + "field_name" : "l_next", + "field_offset" : 96, + "referenced_type" : "_ZTIP8link_map" + }, + { + "field_name" : "l_prev", + "field_offset" : 128, + "referenced_type" : "_ZTIP8link_map" + } + ], + "linker_set_key" : "_ZTI8link_map", + "name" : "link_map", + "referenced_type" : "_ZTI8link_map", + "self_type" : "_ZTI8link_map", + "size" : 20, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "arena", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ordblks", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "smblks", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "hblks", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "hblkhd", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "usmblks", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "fsmblks", + "field_offset" : 192, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "uordblks", + "field_offset" : 224, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "fordblks", + "field_offset" : 256, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "keepcost", + "field_offset" : 288, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI8mallinfo", + "name" : "mallinfo", + "referenced_type" : "_ZTI8mallinfo", + "self_type" : "_ZTI8mallinfo", + "size" : 40, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "l_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_time_stamp", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_checksum", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_version", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_flags", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI9Elf32_Lib", + "name" : "Elf32_Lib", + "referenced_type" : "_ZTI9Elf32_Lib", + "self_type" : "_ZTI9Elf32_Lib", + "size" : 20, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "d_tag", + "referenced_type" : "_ZTIx" + }, + { + "field_name" : "d_un", + "field_offset" : 64, + "referenced_type" : "_ZTIN9Elf64_DynUt_E" + } + ], + "linker_set_key" : "_ZTI9Elf64_Dyn", + "name" : "Elf64_Dyn", + "referenced_type" : "_ZTI9Elf64_Dyn", + "self_type" : "_ZTI9Elf64_Dyn", + "size" : 16, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "l_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_time_stamp", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_checksum", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_version", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_flags", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI9Elf64_Lib", + "name" : "Elf64_Lib", + "referenced_type" : "_ZTI9Elf64_Lib", + "self_type" : "_ZTI9Elf64_Lib", + "size" : 20, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "e_ident", + "referenced_type" : "_ZTIA16_h" + }, + { + "field_name" : "e_type", + "field_offset" : 128, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_machine", + "field_offset" : 144, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_version", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_entry", + "field_offset" : 192, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_phoff", + "field_offset" : 224, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_shoff", + "field_offset" : 256, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_flags", + "field_offset" : 288, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_ehsize", + "field_offset" : 320, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_phentsize", + "field_offset" : 336, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_phnum", + "field_offset" : 352, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shentsize", + "field_offset" : 368, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shnum", + "field_offset" : 384, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shstrndx", + "field_offset" : 400, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI9elf32_hdr", + "name" : "elf32_hdr", + "referenced_type" : "_ZTI9elf32_hdr", + "self_type" : "_ZTI9elf32_hdr", + "size" : 52, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "r_offset", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "r_info", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI9elf32_rel", + "name" : "elf32_rel", + "referenced_type" : "_ZTI9elf32_rel", + "self_type" : "_ZTI9elf32_rel", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "st_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "st_value", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "st_size", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "st_info", + "field_offset" : 96, + "referenced_type" : "_ZTIh" + }, + { + "field_name" : "st_other", + "field_offset" : 104, + "referenced_type" : "_ZTIh" + }, + { + "field_name" : "st_shndx", + "field_offset" : 112, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI9elf32_sym", + "name" : "elf32_sym", + "referenced_type" : "_ZTI9elf32_sym", + "self_type" : "_ZTI9elf32_sym", + "size" : 16, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "e_ident", + "referenced_type" : "_ZTIA16_h" + }, + { + "field_name" : "e_type", + "field_offset" : 128, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_machine", + "field_offset" : 144, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_version", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_entry", + "field_offset" : 192, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "e_phoff", + "field_offset" : 256, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "e_shoff", + "field_offset" : 320, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "e_flags", + "field_offset" : 384, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_ehsize", + "field_offset" : 416, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_phentsize", + "field_offset" : 432, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_phnum", + "field_offset" : 448, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shentsize", + "field_offset" : 464, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shnum", + "field_offset" : 480, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shstrndx", + "field_offset" : 496, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI9elf64_hdr", + "name" : "elf64_hdr", + "referenced_type" : "_ZTI9elf64_hdr", + "self_type" : "_ZTI9elf64_hdr", + "size" : 64, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "r_offset", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "r_info", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI9elf64_rel", + "name" : "elf64_rel", + "referenced_type" : "_ZTI9elf64_rel", + "self_type" : "_ZTI9elf64_rel", + "size" : 16, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "st_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "st_info", + "field_offset" : 32, + "referenced_type" : "_ZTIh" + }, + { + "field_name" : "st_other", + "field_offset" : 40, + "referenced_type" : "_ZTIh" + }, + { + "field_name" : "st_shndx", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "st_value", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "st_size", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI9elf64_sym", + "name" : "elf64_sym", + "referenced_type" : "_ZTI9elf64_sym", + "self_type" : "_ZTI9elf64_sym", + "size" : 24, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "a_val", + "referenced_type" : "_ZTIj" + } + ], + "is_anonymous" : true, + "linker_set_key" : "_ZTIN12Elf32_auxv_tUt_E", + "name" : "Elf32_auxv_t::(anonymous union at bionic/libc/include/elf.h:47:3)", + "record_kind" : "union", + "referenced_type" : "_ZTIN12Elf32_auxv_tUt_E", + "self_type" : "_ZTIN12Elf32_auxv_tUt_E", + "size" : 4, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "a_val", + "referenced_type" : "_ZTIy" + } + ], + "is_anonymous" : true, + "linker_set_key" : "_ZTIN12Elf64_auxv_tUt_E", + "name" : "Elf64_auxv_t::(anonymous union at bionic/libc/include/elf.h:54:3)", + "record_kind" : "union", + "referenced_type" : "_ZTIN12Elf64_auxv_tUt_E", + "self_type" : "_ZTIN12Elf64_auxv_tUt_E", + "size" : 8, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "d_val", + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "d_ptr", + "referenced_type" : "_ZTIj" + } + ], + "is_anonymous" : true, + "linker_set_key" : "_ZTIN7dynamicUt_E", + "name" : "dynamic::(anonymous union at bionic/libc/kernel/uapi/linux/elf.h:119:3)", + "record_kind" : "union", + "referenced_type" : "_ZTIN7dynamicUt_E", + "self_type" : "_ZTIN7dynamicUt_E", + "size" : 4, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "d_val", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "d_ptr", + "referenced_type" : "_ZTIy" + } + ], + "is_anonymous" : true, + "linker_set_key" : "_ZTIN9Elf64_DynUt_E", + "name" : "Elf64_Dyn::(anonymous union at bionic/libc/kernel/uapi/linux/elf.h:126:3)", + "record_kind" : "union", + "referenced_type" : "_ZTIN9Elf64_DynUt_E", + "self_type" : "_ZTIN9Elf64_DynUt_E", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + } + ], + "rvalue_reference_types" : [] +} diff --git a/S/64/arm_armv8-a/source-based/libmediametrics.so.lsdump b/S/64/arm_armv8-a/source-based/libmediametrics.so.lsdump new file mode 100644 index 0000000..4749738 --- /dev/null +++ b/S/64/arm_armv8-a/source-based/libmediametrics.so.lsdump @@ -0,0 +1,1990 @@ +{ + "array_types" : + [ + { + "alignment" : 1, + "linker_set_key" : "_ZTIA19_c", + "name" : "char [19]", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIA19_c", + "size" : 19, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ], + "builtin_types" : + [ + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIb", + "name" : "bool", + "referenced_type" : "_ZTIb", + "self_type" : "_ZTIb", + "size" : 1 + }, + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIc", + "name" : "char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIc", + "size" : 1 + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTId", + "name" : "double", + "referenced_type" : "_ZTId", + "self_type" : "_ZTId", + "size" : 8 + }, + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIh", + "name" : "unsigned char", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIh", + "size" : 1 + }, + { + "alignment" : 4, + "is_integral" : true, + "linker_set_key" : "_ZTIi", + "name" : "int", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIi", + "size" : 4 + }, + { + "alignment" : 4, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIj", + "name" : "unsigned int", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIj", + "size" : 4 + }, + { + "alignment" : 2, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIt", + "name" : "unsigned short", + "referenced_type" : "_ZTIt", + "self_type" : "_ZTIt", + "size" : 2 + }, + { + "linker_set_key" : "_ZTIv", + "name" : "void", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIv" + }, + { + "alignment" : 8, + "is_integral" : true, + "linker_set_key" : "_ZTIx", + "name" : "long long", + "referenced_type" : "_ZTIx", + "self_type" : "_ZTIx", + "size" : 8 + } + ], + "elf_functions" : + [ + { + "name" : "mediametrics_addDouble" + }, + { + "name" : "mediametrics_addInt32" + }, + { + "name" : "mediametrics_addInt64" + }, + { + "name" : "mediametrics_addRate" + }, + { + "name" : "mediametrics_count" + }, + { + "name" : "mediametrics_create" + }, + { + "name" : "mediametrics_delete" + }, + { + "name" : "mediametrics_freeCString" + }, + { + "name" : "mediametrics_getAttributes" + }, + { + "name" : "mediametrics_getCString" + }, + { + "name" : "mediametrics_getDouble" + }, + { + "name" : "mediametrics_getInt32" + }, + { + "name" : "mediametrics_getInt64" + }, + { + "name" : "mediametrics_getKey" + }, + { + "name" : "mediametrics_getRate" + }, + { + "name" : "mediametrics_isEnabled" + }, + { + "name" : "mediametrics_readable" + }, + { + "name" : "mediametrics_selfRecord" + }, + { + "name" : "mediametrics_setCString" + }, + { + "name" : "mediametrics_setDouble" + }, + { + "name" : "mediametrics_setInt32" + }, + { + "name" : "mediametrics_setInt64" + }, + { + "name" : "mediametrics_setRate" + }, + { + "name" : "mediametrics_setUid" + } + ], + "elf_objects" : [], + "enum_types" : + [ + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : 0, + "name" : "android::mediametrics::kPrintFormatLong" + }, + { + "enum_field_value" : 1, + "name" : "android::mediametrics::kPrintFormatShort" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics11PrintFormatE", + "name" : "android::mediametrics::PrintFormat", + "referenced_type" : "_ZTIN7android12mediametrics11PrintFormatE", + "self_type" : "_ZTIN7android12mediametrics11PrintFormatE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "underlying_type" : "_ZTIj" + }, + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : -2, + "name" : "android::mediametrics::Item::RECURSIVE_WILDCARD_CHECK_NO_MATCH_NO_WILDCARD" + }, + { + "enum_field_value" : -1, + "name" : "android::mediametrics::Item::RECURSIVE_WILDCARD_CHECK_NO_MATCH_WILDCARD_FOUND" + }, + { + "enum_field_value" : 0, + "name" : "android::mediametrics::Item::RECURSIVE_WILDCARD_CHECK_MATCH_FOUND" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4Item22RecursiveWildcardCheckE", + "name" : "android::mediametrics::Item::RecursiveWildcardCheck", + "referenced_type" : "_ZTIN7android12mediametrics4Item22RecursiveWildcardCheckE", + "self_type" : "_ZTIN7android12mediametrics4Item22RecursiveWildcardCheckE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "underlying_type" : "_ZTIi" + }, + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : 0, + "name" : "android::mediametrics::kTypeNone" + }, + { + "enum_field_value" : 1, + "name" : "android::mediametrics::kTypeInt32" + }, + { + "enum_field_value" : 2, + "name" : "android::mediametrics::kTypeInt64" + }, + { + "enum_field_value" : 3, + "name" : "android::mediametrics::kTypeDouble" + }, + { + "enum_field_value" : 4, + "name" : "android::mediametrics::kTypeCString" + }, + { + "enum_field_value" : 5, + "name" : "android::mediametrics::kTypeRate" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4TypeE", + "name" : "android::mediametrics::Type", + "referenced_type" : "_ZTIN7android12mediametrics4TypeE", + "self_type" : "_ZTIN7android12mediametrics4TypeE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "underlying_type" : "_ZTIj" + } + ], + "function_types" : [], + "functions" : + [ + { + "function_name" : "mediametrics_addDouble", + "linker_set_key" : "mediametrics_addDouble", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTId" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_addInt32", + "linker_set_key" : "mediametrics_addInt32", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIi" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_addInt64", + "linker_set_key" : "mediametrics_addInt64", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_addRate", + "linker_set_key" : "mediametrics_addRate", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_count", + "linker_set_key" : "mediametrics_count", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIi", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_create", + "linker_set_key" : "mediametrics_create", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIx", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_delete", + "linker_set_key" : "mediametrics_delete", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_freeCString", + "linker_set_key" : "mediametrics_freeCString", + "parameters" : + [ + { + "referenced_type" : "_ZTIPc" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getAttributes", + "linker_set_key" : "mediametrics_getAttributes", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPPc" + }, + { + "referenced_type" : "_ZTIPj" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getCString", + "linker_set_key" : "mediametrics_getCString", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPPc" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getDouble", + "linker_set_key" : "mediametrics_getDouble", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPd" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getInt32", + "linker_set_key" : "mediametrics_getInt32", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPi" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getInt64", + "linker_set_key" : "mediametrics_getInt64", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPx" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getKey", + "linker_set_key" : "mediametrics_getKey", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIPKc", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getRate", + "linker_set_key" : "mediametrics_getRate", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPx" + }, + { + "referenced_type" : "_ZTIPx" + }, + { + "referenced_type" : "_ZTIPd" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_isEnabled", + "linker_set_key" : "mediametrics_isEnabled", + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_readable", + "linker_set_key" : "mediametrics_readable", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIPKc", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_selfRecord", + "linker_set_key" : "mediametrics_selfRecord", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setCString", + "linker_set_key" : "mediametrics_setCString", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setDouble", + "linker_set_key" : "mediametrics_setDouble", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTId" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setInt32", + "linker_set_key" : "mediametrics_setInt32", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIi" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setInt64", + "linker_set_key" : "mediametrics_setInt64", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setRate", + "linker_set_key" : "mediametrics_setRate", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setUid", + "linker_set_key" : "mediametrics_setUid", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIj" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + } + ], + "global_vars" : [], + "lvalue_reference_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKN7android12mediametrics4Item4PropE", + "name" : "const android::mediametrics::Item::Prop &", + "referenced_type" : "_ZTIKN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIRKN7android12mediametrics4Item4PropE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKN7android12mediametrics4ItemE", + "name" : "const android::mediametrics::Item &", + "referenced_type" : "_ZTIKN7android12mediametrics4ItemE", + "self_type" : "_ZTIRKN7android12mediametrics4ItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKN7android2spINS_7IBinderEEE", + "name" : "const android::sp<android::IBinder> &", + "referenced_type" : "_ZTIKN7android2spINS_7IBinderEEE", + "self_type" : "_ZTIRKN7android2spINS_7IBinderEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKN7android6ParcelE", + "name" : "const android::Parcel &", + "referenced_type" : "_ZTIKN7android6ParcelE", + "self_type" : "_ZTIRKN7android6ParcelE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKN7android8String16E", + "name" : "const android::String16 &", + "referenced_type" : "_ZTIKN7android8String16E", + "self_type" : "_ZTIRKN7android8String16E", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "name" : "const std::unique_ptr<android::IMediaMetricsService, std::default_delete<android::IMediaMetricsService> > &", + "referenced_type" : "_ZTIKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "self_type" : "_ZTIRKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", + "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE", + "name" : "const std::__map_const_iterator<std::__tree_const_iterator<std::__value_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, android::mediametrics::Item::Prop>, std::__tree_node<std::__value_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, android::mediametrics::Item::Prop>, void *> *, int> > &", + "referenced_type" : "_ZTIKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE", + "self_type" : "_ZTIRKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKNSt3__14pairIxxEE", + "name" : "const std::pair<long long, long long> &", + "referenced_type" : "_ZTIKNSt3__14pairIxxEE", + "self_type" : "_ZTIRKNSt3__14pairIxxEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "name" : "const std::variant<monostate, int, long long, double, basic_string<char>, pair<long long, long long> > &", + "referenced_type" : "_ZTIKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "self_type" : "_ZTIRKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKNSt3__19monostateE", + "name" : "const std::monostate &", + "referenced_type" : "_ZTIKNSt3__19monostateE", + "self_type" : "_ZTIRKNSt3__19monostateE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKPKc", + "name" : "const char *const &", + "referenced_type" : "_ZTIKPKc", + "self_type" : "_ZTIRKPKc", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKd", + "name" : "const double &", + "referenced_type" : "_ZTIKd", + "self_type" : "_ZTIRKd", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKh", + "name" : "const unsigned char &", + "referenced_type" : "_ZTIKh", + "self_type" : "_ZTIRKh", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKi", + "name" : "const int &", + "referenced_type" : "_ZTIKi", + "self_type" : "_ZTIRKi", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKj", + "name" : "const unsigned int &", + "referenced_type" : "_ZTIKj", + "self_type" : "_ZTIRKj", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKt", + "name" : "const unsigned short &", + "referenced_type" : "_ZTIKt", + "self_type" : "_ZTIRKt", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKx", + "name" : "const long long &", + "referenced_type" : "_ZTIKx", + "self_type" : "_ZTIRKx", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRN7android12mediametrics12BufferedItemE", + "name" : "android::mediametrics::BufferedItem &", + "referenced_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIRN7android12mediametrics12BufferedItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRN7android12mediametrics4Item4PropE", + "name" : "android::mediametrics::Item::Prop &", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIRN7android12mediametrics4Item4PropE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRN7android12mediametrics4Item8iteratorE", + "name" : "android::mediametrics::Item::iterator &", + "referenced_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIRN7android12mediametrics4Item8iteratorE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRN7android12mediametrics4ItemE", + "name" : "android::mediametrics::Item &", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTIRN7android12mediametrics4ItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ], + "pointer_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKN7android12mediametrics12BufferedItemE", + "name" : "const android::mediametrics::BufferedItem *", + "referenced_type" : "_ZTIKN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIPKN7android12mediametrics12BufferedItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKN7android12mediametrics4Item4PropE", + "name" : "const android::mediametrics::Item::Prop *", + "referenced_type" : "_ZTIKN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIPKN7android12mediametrics4Item4PropE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKN7android12mediametrics4Item8iteratorE", + "name" : "const android::mediametrics::Item::iterator *", + "referenced_type" : "_ZTIKN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIPKN7android12mediametrics4Item8iteratorE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKN7android12mediametrics4ItemE", + "name" : "const android::mediametrics::Item *", + "referenced_type" : "_ZTIKN7android12mediametrics4ItemE", + "self_type" : "_ZTIPKN7android12mediametrics4ItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKN7android20IMediaMetricsServiceE", + "name" : "const android::IMediaMetricsService *", + "referenced_type" : "_ZTIKN7android20IMediaMetricsServiceE", + "self_type" : "_ZTIPKN7android20IMediaMetricsServiceE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "name" : "const std::variant<monostate, int, long long, double, basic_string<char>, pair<long long, long long> > *", + "referenced_type" : "_ZTIKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "self_type" : "_ZTIPKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKc", + "name" : "const char *", + "referenced_type" : "_ZTIKc", + "self_type" : "_ZTIPKc", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android12mediametrics12BufferedItemE", + "name" : "android::mediametrics::BufferedItem *", + "referenced_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIPN7android12mediametrics12BufferedItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android12mediametrics4Item4PropE", + "name" : "android::mediametrics::Item::Prop *", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIPN7android12mediametrics4Item4PropE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android12mediametrics4Item8iteratorE", + "name" : "android::mediametrics::Item::iterator *", + "referenced_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIPN7android12mediametrics4Item8iteratorE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android12mediametrics4ItemE", + "name" : "android::mediametrics::Item *", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTIPN7android12mediametrics4ItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android12mediametrics5DeferE", + "name" : "android::mediametrics::Defer *", + "referenced_type" : "_ZTIN7android12mediametrics5DeferE", + "self_type" : "_ZTIPN7android12mediametrics5DeferE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android20IMediaMetricsServiceE", + "name" : "android::IMediaMetricsService *", + "referenced_type" : "_ZTIN7android20IMediaMetricsServiceE", + "self_type" : "_ZTIPN7android20IMediaMetricsServiceE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android21BnMediaMetricsServiceE", + "name" : "android::BnMediaMetricsService *", + "referenced_type" : "_ZTIN7android21BnMediaMetricsServiceE", + "self_type" : "_ZTIPN7android21BnMediaMetricsServiceE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android6ParcelE", + "name" : "android::Parcel *", + "referenced_type" : "_ZTIN7android6ParcelE", + "self_type" : "_ZTIPN7android6ParcelE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPNSt3__14pairIxxEE", + "name" : "std::pair<long long, long long> *", + "referenced_type" : "_ZTINSt3__14pairIxxEE", + "self_type" : "_ZTIPNSt3__14pairIxxEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPNSt3__19monostateE", + "name" : "std::monostate *", + "referenced_type" : "_ZTINSt3__19monostateE", + "self_type" : "_ZTIPNSt3__19monostateE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPPKc", + "name" : "const char **", + "referenced_type" : "_ZTIPKc", + "self_type" : "_ZTIPPKc", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPPc", + "name" : "char **", + "referenced_type" : "_ZTIPc", + "self_type" : "_ZTIPPc", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPc", + "name" : "char *", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIPc", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPd", + "name" : "double *", + "referenced_type" : "_ZTId", + "self_type" : "_ZTIPd", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPh", + "name" : "unsigned char *", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIPh", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPi", + "name" : "int *", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIPi", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPj", + "name" : "unsigned int *", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIPj", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPt", + "name" : "unsigned short *", + "referenced_type" : "_ZTIt", + "self_type" : "_ZTIPt", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPx", + "name" : "long long *", + "referenced_type" : "_ZTIx", + "self_type" : "_ZTIPx", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ], + "qualified_types" : + [ + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics12BufferedItemE", + "name" : "const android::mediametrics::BufferedItem", + "referenced_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIKN7android12mediametrics12BufferedItemE", + "size" : 32, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics4Item4PropE", + "name" : "const android::mediametrics::Item::Prop", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIKN7android12mediametrics4Item4PropE", + "size" : 40, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics4Item8iteratorE", + "name" : "const android::mediametrics::Item::iterator", + "referenced_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIKN7android12mediametrics4Item8iteratorE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics4ItemE", + "name" : "const android::mediametrics::Item", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTIKN7android12mediametrics4ItemE", + "size" : 72, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics4TypeE", + "name" : "const android::mediametrics::Type", + "referenced_type" : "_ZTIN7android12mediametrics4TypeE", + "self_type" : "_ZTIKN7android12mediametrics4TypeE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android20IMediaMetricsServiceE", + "name" : "const android::IMediaMetricsService", + "referenced_type" : "_ZTIN7android20IMediaMetricsServiceE", + "self_type" : "_ZTIKN7android20IMediaMetricsServiceE", + "size" : 12, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android2spINS_7IBinderEEE", + "name" : "const android::sp<android::IBinder>", + "referenced_type" : "_ZTIN7android2spINS_7IBinderEEE", + "self_type" : "_ZTIKN7android2spINS_7IBinderEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android6ParcelE", + "name" : "const android::Parcel", + "referenced_type" : "_ZTIN7android6ParcelE", + "self_type" : "_ZTIKN7android6ParcelE", + "size" : 60, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android8String16E", + "name" : "const android::String16", + "referenced_type" : "_ZTIN7android8String16E", + "self_type" : "_ZTIKN7android8String16E", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "name" : "const std::unique_ptr<android::IMediaMetricsService, std::default_delete<android::IMediaMetricsService> >", + "referenced_type" : "_ZTINSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "self_type" : "_ZTIKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "size" : 12, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE", + "name" : "const std::__map_const_iterator<std::__tree_const_iterator<std::__value_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, android::mediametrics::Item::Prop>, std::__tree_node<std::__value_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, android::mediametrics::Item::Prop>, void *> *, int> >", + "referenced_type" : "_ZTINSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE", + "self_type" : "_ZTIKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__14pairIxxEE", + "name" : "const std::pair<long long, long long>", + "referenced_type" : "_ZTINSt3__14pairIxxEE", + "self_type" : "_ZTIKNSt3__14pairIxxEE", + "size" : 16, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "name" : "const std::variant<monostate, int, long long, double, basic_string<char>, pair<long long, long long> >", + "referenced_type" : "_ZTINSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "self_type" : "_ZTIKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "size" : 24, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__18functionIFvvEEE", + "name" : "const std::function<void ()>", + "referenced_type" : "_ZTINSt3__18functionIFvvEEE", + "self_type" : "_ZTIKNSt3__18functionIFvvEEE", + "size" : 24, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__19monostateE", + "name" : "const std::monostate", + "referenced_type" : "_ZTINSt3__19monostateE", + "self_type" : "_ZTIKNSt3__19monostateE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKPKc", + "name" : "const char *const", + "referenced_type" : "_ZTIPKc", + "self_type" : "_ZTIKPKc", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKb", + "name" : "const bool", + "referenced_type" : "_ZTIb", + "self_type" : "_ZTIKb", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKc", + "name" : "const char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIKc", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKd", + "name" : "const double", + "referenced_type" : "_ZTId", + "self_type" : "_ZTIKd", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKh", + "name" : "const unsigned char", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIKh", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKi", + "name" : "const int", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIKi", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKj", + "name" : "const unsigned int", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIKj", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 2, + "is_const" : true, + "linker_set_key" : "_ZTIKt", + "name" : "const unsigned short", + "referenced_type" : "_ZTIt", + "self_type" : "_ZTIKt", + "size" : 2, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKx", + "name" : "const long long", + "referenced_type" : "_ZTIx", + "self_type" : "_ZTIKx", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ], + "record_types" : + [ + { + "alignment" : 4, + "base_specifiers" : + [ + { + "referenced_type" : "_ZTIN7android12mediametrics8BaseItemE" + } + ], + "fields" : + [ + { + "access" : "protected", + "field_name" : "mBegin", + "field_offset" : 32, + "referenced_type" : "_ZTIPc" + }, + { + "access" : "protected", + "field_name" : "mEnd", + "field_offset" : 64, + "referenced_type" : "_ZTIPc" + }, + { + "access" : "protected", + "field_name" : "mBaseRealloc", + "field_offset" : 96, + "referenced_type" : "_ZTIPPc" + }, + { + "access" : "protected", + "field_name" : "mBptr", + "field_offset" : 128, + "referenced_type" : "_ZTIPc" + }, + { + "access" : "protected", + "field_name" : "mStatus", + "field_offset" : 160, + "referenced_type" : "_ZTIi" + }, + { + "access" : "protected", + "field_name" : "mPropCount", + "field_offset" : 192, + "referenced_type" : "_ZTIj" + }, + { + "access" : "protected", + "field_name" : "mHeaderLen", + "field_offset" : 224, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics12BufferedItemE", + "name" : "android::mediametrics::BufferedItem", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "size" : 32, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "vtable_components" : + [ + { + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android12mediametrics12BufferedItemE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZN7android12mediametrics12BufferedItemD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZN7android12mediametrics12BufferedItemD0Ev" + } + ] + }, + { + "alignment" : 1, + "fields" : + [ + { + "field_name" : "time", + "referenced_type" : "_ZTIA19_c" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics13time_string_tE", + "name" : "android::mediametrics::time_string_t", + "referenced_type" : "_ZTIN7android12mediametrics13time_string_tE", + "self_type" : "_ZTIN7android12mediametrics13time_string_tE", + "size" : 19, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "access" : "private", + "field_name" : "mName", + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" + }, + { + "access" : "private", + "field_name" : "mElem", + "field_offset" : 128, + "referenced_type" : "_ZTINSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4Item4PropE", + "name" : "android::mediametrics::Item::Prop", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIN7android12mediametrics4Item4PropE", + "size" : 40, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "access" : "private", + "field_name" : "it", + "referenced_type" : "_ZTINSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4Item8iteratorE", + "name" : "android::mediametrics::Item::iterator", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "base_specifiers" : + [ + { + "referenced_type" : "_ZTIN7android12mediametrics8BaseItemE" + } + ], + "fields" : + [ + { + "access" : "private", + "field_name" : "mPid", + "referenced_type" : "_ZTIi" + }, + { + "access" : "private", + "field_name" : "mUid", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "access" : "private", + "field_name" : "mPkgName", + "field_offset" : 64, + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" + }, + { + "access" : "private", + "field_name" : "mPkgVersionCode", + "field_offset" : 192, + "referenced_type" : "_ZTIx" + }, + { + "access" : "private", + "field_name" : "mKey", + "field_offset" : 256, + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" + }, + { + "access" : "private", + "field_name" : "mTimestamp", + "field_offset" : 384, + "referenced_type" : "_ZTIx" + }, + { + "access" : "private", + "field_name" : "mProps", + "field_offset" : 448, + "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropENS_4lessIS6_EENS4_INS_4pairIKS6_SA_EEEEEE" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4ItemE", + "name" : "android::mediametrics::Item", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTIN7android12mediametrics4ItemE", + "size" : 72, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "access" : "private", + "field_name" : "mThunk", + "referenced_type" : "_ZTIKNSt3__18functionIFvvEEE" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics5DeferE", + "name" : "android::mediametrics::Defer", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics5DeferE", + "self_type" : "_ZTIN7android12mediametrics5DeferE", + "size" : 24, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "name" : "android::mediametrics::BaseItem::get_type_of<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__14pairIxxEEEE", + "name" : "android::mediametrics::BaseItem::get_type_of<std::pair<long long, long long> >", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__14pairIxxEEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__14pairIxxEEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__14pairIxxEE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__19monostateEEE", + "name" : "android::mediametrics::BaseItem::get_type_of<std::monostate>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__19monostateEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__19monostateEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__19monostateE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIdEE", + "name" : "android::mediametrics::BaseItem::get_type_of<double>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIdEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIdEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTId" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIiEE", + "name" : "android::mediametrics::BaseItem::get_type_of<int>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIiEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIiEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTIi" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIxEE", + "name" : "android::mediametrics::BaseItem::get_type_of<long long>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIxEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIxEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTIx" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "name" : "android::mediametrics::BaseItem::is_item_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__14pairIxxEEEE", + "name" : "android::mediametrics::BaseItem::is_item_type<std::pair<long long, long long> >", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__14pairIxxEEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__14pairIxxEEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__14pairIxxEE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__19monostateEEE", + "name" : "android::mediametrics::BaseItem::is_item_type<std::monostate>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__19monostateEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__19monostateEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__19monostateE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIdEE", + "name" : "android::mediametrics::BaseItem::is_item_type<double>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIdEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIdEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTId" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIiEE", + "name" : "android::mediametrics::BaseItem::is_item_type<int>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIiEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIiEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTIi" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIxEE", + "name" : "android::mediametrics::BaseItem::is_item_type<long long>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIxEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIxEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTIx" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItemE", + "name" : "android::mediametrics::BaseItem", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItemE", + "self_type" : "_ZTIN7android12mediametrics8BaseItemE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "base_specifiers" : + [ + { + "referenced_type" : "_ZTIN7android10IInterfaceE" + } + ], + "linker_set_key" : "_ZTIN7android20IMediaMetricsServiceE", + "name" : "android::IMediaMetricsService", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android20IMediaMetricsServiceE", + "self_type" : "_ZTIN7android20IMediaMetricsServiceE", + "size" : 12, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h", + "vtable_components" : + [ + { + "component_value" : 4, + "kind" : "vbase_offset" + }, + { + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android20IMediaMetricsServiceE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZN7android20IMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZN7android20IMediaMetricsServiceD0Ev" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android10IInterface10onAsBinderEv" + }, + { + "mangled_component_name" : "_ZNK7android20IMediaMetricsService22getInterfaceDescriptorEv" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android20IMediaMetricsService6submitEPNS_12mediametrics4ItemE" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android20IMediaMetricsService12submitBufferEPKcj" + }, + { + "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" : "_ZTIN7android20IMediaMetricsServiceE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZTv0_n12_N7android20IMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZTv0_n12_N7android20IMediaMetricsServiceD0Ev" + }, + { + "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" + } + ] + }, + { + "alignment" : 4, + "base_specifiers" : + [ + { + "referenced_type" : "_ZTIN7android11BnInterfaceINS_20IMediaMetricsServiceEEE" + } + ], + "linker_set_key" : "_ZTIN7android21BnMediaMetricsServiceE", + "name" : "android::BnMediaMetricsService", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android21BnMediaMetricsServiceE", + "self_type" : "_ZTIN7android21BnMediaMetricsServiceE", + "size" : 24, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h", + "vtable_components" : + [ + { + "component_value" : 16, + "kind" : "vbase_offset" + }, + { + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android21BnMediaMetricsServiceE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZN7android21BnMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZN7android21BnMediaMetricsServiceD0Ev" + }, + { + "mangled_component_name" : "_ZN7android11BnInterfaceINS_20IMediaMetricsServiceEE10onAsBinderEv" + }, + { + "mangled_component_name" : "_ZNK7android11BnInterfaceINS_20IMediaMetricsServiceEE22getInterfaceDescriptorEv" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android20IMediaMetricsService6submitEPNS_12mediametrics4ItemE" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android20IMediaMetricsService12submitBufferEPKcj" + }, + { + "mangled_component_name" : "_ZN7android11BnInterfaceINS_20IMediaMetricsServiceEE19queryLocalInterfaceERKNS_8String16E" + }, + { + "mangled_component_name" : "_ZN7android21BnMediaMetricsService10onTransactEjRKNS_6ParcelEPS1_j" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android21BnMediaMetricsService14submitInternalEPNS_12mediametrics4ItemEb" + }, + { + "component_value" : 12, + "kind" : "vbase_offset" + }, + { + "component_value" : -4, + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android21BnMediaMetricsServiceE" + }, + { + "mangled_component_name" : "_ZThn4_N7android11BnInterfaceINS_20IMediaMetricsServiceEE19queryLocalInterfaceERKNS_8String16E" + }, + { + "mangled_component_name" : "_ZThn4_NK7android11BnInterfaceINS_20IMediaMetricsServiceEE22getInterfaceDescriptorEv" + }, + { + "mangled_component_name" : "_ZNK7android7BBinder13isBinderAliveEv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder10pingBinderEv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder4dumpEiRKNS_6VectorINS_8String16EEE" + }, + { + "mangled_component_name" : "_ZN7android7BBinder8transactEjRKNS_6ParcelEPS1_j" + }, + { + "mangled_component_name" : "_ZN7android7BBinder11linkToDeathERKNS_2spINS_7IBinder14DeathRecipientEEEPvj" + }, + { + "mangled_component_name" : "_ZN7android7BBinder13unlinkToDeathERKNS_2wpINS_7IBinder14DeathRecipientEEEPvjPS4_" + }, + { + "mangled_component_name" : "_ZNK7android7IBinder13checkSubclassEPKv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder12attachObjectEPKvPvS3_PFvS2_S3_S3_E" + }, + { + "mangled_component_name" : "_ZNK7android7BBinder10findObjectEPKv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder12detachObjectEPKv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder11localBinderEv" + }, + { + "mangled_component_name" : "_ZN7android7IBinder12remoteBinderEv" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZThn4_N7android21BnMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZThn4_N7android21BnMediaMetricsServiceD0Ev" + }, + { + "mangled_component_name" : "_ZThn4_N7android21BnMediaMetricsService10onTransactEjRKNS_6ParcelEPS1_j" + }, + { + "kind" : "vcall_offset" + }, + { + "kind" : "vcall_offset" + }, + { + "kind" : "vcall_offset" + }, + { + "kind" : "vcall_offset" + }, + { + "component_value" : -16, + "kind" : "vcall_offset" + }, + { + "component_value" : -16, + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android21BnMediaMetricsServiceE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZTv0_n12_N7android21BnMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZTv0_n12_N7android21BnMediaMetricsServiceD0Ev" + }, + { + "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" + } + ] + } + ], + "rvalue_reference_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTION7android12mediametrics4Item4PropE", + "name" : "android::mediametrics::Item::Prop &&", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTION7android12mediametrics4Item4PropE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTION7android12mediametrics4ItemE", + "name" : "android::mediametrics::Item &&", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTION7android12mediametrics4ItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ] +} diff --git a/S/64/arm_armv8-a/source-based/libneuralnetworks_packageinfo.so.lsdump b/S/64/arm_armv8-a/source-based/libneuralnetworks_packageinfo.so.lsdump new file mode 100644 index 0000000..e90b923 --- /dev/null +++ b/S/64/arm_armv8-a/source-based/libneuralnetworks_packageinfo.so.lsdump @@ -0,0 +1,143 @@ +{ + "array_types" : [], + "builtin_types" : + [ + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIb", + "name" : "bool", + "referenced_type" : "_ZTIb", + "self_type" : "_ZTIb", + "size" : 1 + }, + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIc", + "name" : "char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIc", + "size" : 1 + }, + { + "alignment" : 4, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIj", + "name" : "unsigned int", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIj", + "size" : 4 + }, + { + "linker_set_key" : "_ZTIv", + "name" : "void", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIv" + } + ], + "elf_functions" : + [ + { + "name" : "ANeuralNetworks_fetch_PackageInfo" + }, + { + "name" : "ANeuralNetworks_free_PackageInfo" + } + ], + "elf_objects" : [], + "enum_types" : [], + "function_types" : [], + "functions" : + [ + { + "function_name" : "ANeuralNetworks_fetch_PackageInfo", + "linker_set_key" : "ANeuralNetworks_fetch_PackageInfo", + "parameters" : + [ + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIP27ANeuralNetworks_PackageInfo" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + }, + { + "function_name" : "ANeuralNetworks_free_PackageInfo", + "linker_set_key" : "ANeuralNetworks_free_PackageInfo", + "parameters" : + [ + { + "referenced_type" : "_ZTIP27ANeuralNetworks_PackageInfo" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + } + ], + "global_vars" : [], + "lvalue_reference_types" : [], + "pointer_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIP27ANeuralNetworks_PackageInfo", + "name" : "ANeuralNetworks_PackageInfo *", + "referenced_type" : "_ZTI27ANeuralNetworks_PackageInfo", + "self_type" : "_ZTIP27ANeuralNetworks_PackageInfo", + "size" : 4, + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPc", + "name" : "char *", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIPc", + "size" : 4, + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + } + ], + "qualified_types" : [], + "record_types" : + [ + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "appPackageName", + "referenced_type" : "_ZTIPc" + }, + { + "field_name" : "appIsSystemApp", + "field_offset" : 32, + "referenced_type" : "_ZTIb" + }, + { + "field_name" : "appIsOnVendorImage", + "field_offset" : 40, + "referenced_type" : "_ZTIb" + }, + { + "field_name" : "appIsOnProductImage", + "field_offset" : 48, + "referenced_type" : "_ZTIb" + } + ], + "linker_set_key" : "_ZTI27ANeuralNetworks_PackageInfo", + "name" : "ANeuralNetworks_PackageInfo", + "referenced_type" : "_ZTI27ANeuralNetworks_PackageInfo", + "self_type" : "_ZTI27ANeuralNetworks_PackageInfo", + "size" : 8, + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + } + ], + "rvalue_reference_types" : [] +} diff --git a/S/64/x86/source-based/libdl_android.so.lsdump b/S/64/x86/source-based/libdl_android.so.lsdump new file mode 100644 index 0000000..4e32e8f --- /dev/null +++ b/S/64/x86/source-based/libdl_android.so.lsdump @@ -0,0 +1,2520 @@ +{ + "array_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIA10_i", + "name" : "int [10]", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIA10_i", + "size" : 40, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIA16_h", + "name" : "unsigned char [16]", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIA16_h", + "size" : 16, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIA1_i", + "name" : "int [1]", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIA1_i", + "size" : 4, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIA2_i", + "name" : "int [2]", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIA2_i", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/asm-generic/posix_types.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIA32_m", + "name" : "unsigned long [32]", + "referenced_type" : "_ZTIm", + "self_type" : "_ZTIA32_m", + "size" : 128, + "source_file" : "/bionic/libc/kernel/uapi/linux/posix_types.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIA8_i", + "name" : "int [8]", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIA8_i", + "size" : 32, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + } + ], + "builtin_types" : + [ + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIb", + "name" : "bool", + "referenced_type" : "_ZTIb", + "self_type" : "_ZTIb", + "size" : 1 + }, + { + "alignment" : 1, + "is_integral" : true, + "linker_set_key" : "_ZTIc", + "name" : "char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIc", + "size" : 1 + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIe", + "name" : "long double", + "referenced_type" : "_ZTIe", + "self_type" : "_ZTIe", + "size" : 8 + }, + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIh", + "name" : "unsigned char", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIh", + "size" : 1 + }, + { + "alignment" : 4, + "is_integral" : true, + "linker_set_key" : "_ZTIi", + "name" : "int", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIi", + "size" : 4 + }, + { + "alignment" : 4, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIj", + "name" : "unsigned int", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIj", + "size" : 4 + }, + { + "alignment" : 4, + "is_integral" : true, + "linker_set_key" : "_ZTIl", + "name" : "long", + "referenced_type" : "_ZTIl", + "self_type" : "_ZTIl", + "size" : 4 + }, + { + "alignment" : 4, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIm", + "name" : "unsigned long", + "referenced_type" : "_ZTIm", + "self_type" : "_ZTIm", + "size" : 4 + }, + { + "alignment" : 2, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIt", + "name" : "unsigned short", + "referenced_type" : "_ZTIt", + "self_type" : "_ZTIt", + "size" : 2 + }, + { + "linker_set_key" : "_ZTIv", + "name" : "void", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIv" + }, + { + "alignment" : 4, + "is_integral" : true, + "linker_set_key" : "_ZTIx", + "name" : "long long", + "referenced_type" : "_ZTIx", + "self_type" : "_ZTIx", + "size" : 8 + }, + { + "alignment" : 4, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIy", + "name" : "unsigned long long", + "referenced_type" : "_ZTIy", + "self_type" : "_ZTIy", + "size" : 8 + } + ], + "elf_functions" : + [ + { + "binding" : "weak", + "name" : "android_create_namespace" + }, + { + "binding" : "weak", + "name" : "android_dlwarning" + }, + { + "binding" : "weak", + "name" : "android_get_LD_LIBRARY_PATH" + }, + { + "binding" : "weak", + "name" : "android_get_exported_namespace" + }, + { + "binding" : "weak", + "name" : "android_init_anonymous_namespace" + }, + { + "binding" : "weak", + "name" : "android_link_namespaces" + }, + { + "binding" : "weak", + "name" : "android_set_application_target_sdk_version" + }, + { + "binding" : "weak", + "name" : "android_update_LD_LIBRARY_PATH" + } + ], + "elf_objects" : [], + "enum_types" : + [ + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : 1, + "name" : "ANDROID_DLEXT_RESERVED_ADDRESS" + }, + { + "enum_field_value" : 2, + "name" : "ANDROID_DLEXT_RESERVED_ADDRESS_HINT" + }, + { + "enum_field_value" : 4, + "name" : "ANDROID_DLEXT_WRITE_RELRO" + }, + { + "enum_field_value" : 8, + "name" : "ANDROID_DLEXT_USE_RELRO" + }, + { + "enum_field_value" : 16, + "name" : "ANDROID_DLEXT_USE_LIBRARY_FD" + }, + { + "enum_field_value" : 32, + "name" : "ANDROID_DLEXT_USE_LIBRARY_FD_OFFSET" + }, + { + "enum_field_value" : 64, + "name" : "ANDROID_DLEXT_FORCE_LOAD" + }, + { + "enum_field_value" : 512, + "name" : "ANDROID_DLEXT_USE_NAMESPACE" + }, + { + "enum_field_value" : 1024, + "name" : "ANDROID_DLEXT_RESERVED_ADDRESS_RECURSIVE" + }, + { + "enum_field_value" : 1663, + "name" : "ANDROID_DLEXT_VALID_FLAG_BITS" + } + ], + "linker_set_key" : "_ZTI25$ANDROID_DLEXT_FORCE_LOAD", + "name" : "(anonymous enum at bionic/libc/include/android/dlext.h:41:1)", + "referenced_type" : "_ZTI25$ANDROID_DLEXT_FORCE_LOAD", + "self_type" : "_ZTI25$ANDROID_DLEXT_FORCE_LOAD", + "size" : 4, + "source_file" : "/bionic/libc/include/android/dlext.h", + "underlying_type" : "_ZTIj" + }, + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : 0, + "name" : "r_debug::RT_CONSISTENT" + }, + { + "enum_field_value" : 1, + "name" : "r_debug::RT_ADD" + }, + { + "enum_field_value" : 2, + "name" : "r_debug::RT_DELETE" + } + ], + "linker_set_key" : "_ZTIN7r_debug7$RT_ADDE", + "name" : "r_debug::(anonymous enum at bionic/libc/include/link.h:83:3)", + "referenced_type" : "_ZTIN7r_debug7$RT_ADDE", + "self_type" : "_ZTIN7r_debug7$RT_ADDE", + "size" : 4, + "source_file" : "/bionic/libc/include/link.h", + "underlying_type" : "_ZTIj" + } + ], + "function_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIFPvS_jPKvE", + "name" : "void *(void *, unsigned int, const void *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIPv" + }, + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIPKv" + } + ], + "referenced_type" : "_ZTIFPvS_jPKvE", + "return_type" : "_ZTIPv", + "self_type" : "_ZTIFPvS_jPKvE", + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIFPvjPKvE", + "name" : "void *(unsigned int, const void *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIPKv" + } + ], + "referenced_type" : "_ZTIFPvjPKvE", + "return_type" : "_ZTIPv", + "self_type" : "_ZTIFPvjPKvE", + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIFPvjjPKvE", + "name" : "void *(unsigned int, unsigned int, const void *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIPKv" + } + ], + "referenced_type" : "_ZTIFPvjjPKvE", + "return_type" : "_ZTIPv", + "self_type" : "_ZTIFPvjjPKvE", + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIFvPvPKcE", + "name" : "void (void *, const char *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIPv" + }, + { + "referenced_type" : "_ZTIPKc" + } + ], + "referenced_type" : "_ZTIFvPvPKcE", + "return_type" : "_ZTIv", + "self_type" : "_ZTIFvPvPKcE", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIFvPvPKvE", + "name" : "void (void *, const void *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIPv" + }, + { + "referenced_type" : "_ZTIPKv" + } + ], + "referenced_type" : "_ZTIFvPvPKvE", + "return_type" : "_ZTIv", + "self_type" : "_ZTIFvPvPKvE", + "source_file" : "/bionic/libc/include/malloc.h" + } + ], + "functions" : + [ + { + "function_name" : "android_create_namespace", + "linker_set_key" : "android_create_namespace", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIy" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIP19android_namespace_t" + } + ], + "return_type" : "_ZTIP19android_namespace_t", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_dlwarning", + "linker_set_key" : "android_dlwarning", + "parameters" : + [ + { + "referenced_type" : "_ZTIPv" + }, + { + "referenced_type" : "_ZTIPFvPvPKcE" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_get_LD_LIBRARY_PATH", + "linker_set_key" : "android_get_LD_LIBRARY_PATH", + "parameters" : + [ + { + "referenced_type" : "_ZTIPc" + }, + { + "referenced_type" : "_ZTIj" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_get_exported_namespace", + "linker_set_key" : "android_get_exported_namespace", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIP19android_namespace_t", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_init_anonymous_namespace", + "linker_set_key" : "android_init_anonymous_namespace", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_link_namespaces", + "linker_set_key" : "android_link_namespaces", + "parameters" : + [ + { + "referenced_type" : "_ZTIP19android_namespace_t" + }, + { + "referenced_type" : "_ZTIP19android_namespace_t" + }, + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_set_application_target_sdk_version", + "linker_set_key" : "android_set_application_target_sdk_version", + "parameters" : + [ + { + "referenced_type" : "_ZTIi" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_update_LD_LIBRARY_PATH", + "linker_set_key" : "android_update_LD_LIBRARY_PATH", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/bionic/libdl/libdl_android.cpp" + } + ], + "global_vars" : [], + "lvalue_reference_types" : [], + "pointer_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIP19android_namespace_t", + "name" : "android_namespace_t *", + "referenced_type" : "_ZTI19android_namespace_t", + "self_type" : "_ZTIP19android_namespace_t", + "size" : 4, + "source_file" : "/bionic/libc/include/android/dlext.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIP7__sFILE", + "name" : "__sFILE *", + "referenced_type" : "_ZTI7__sFILE", + "self_type" : "_ZTIP7__sFILE", + "size" : 4, + "source_file" : "/bionic/libc/include/stdio.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIP7dynamic", + "name" : "dynamic *", + "referenced_type" : "_ZTI7dynamic", + "self_type" : "_ZTIP7dynamic", + "size" : 4, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIP8link_map", + "name" : "link_map *", + "referenced_type" : "_ZTI8link_map", + "self_type" : "_ZTIP8link_map", + "size" : 4, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPFPvS_jPKvE", + "name" : "void *(*)(void *, unsigned int, const void *)", + "referenced_type" : "_ZTIFPvS_jPKvE", + "self_type" : "_ZTIPFPvS_jPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPFPvjPKvE", + "name" : "void *(*)(unsigned int, const void *)", + "referenced_type" : "_ZTIFPvjPKvE", + "self_type" : "_ZTIPFPvjPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPFPvjjPKvE", + "name" : "void *(*)(unsigned int, unsigned int, const void *)", + "referenced_type" : "_ZTIFPvjjPKvE", + "self_type" : "_ZTIPFPvjjPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPFvPvPKcE", + "name" : "void (*)(void *, const char *)", + "referenced_type" : "_ZTIFvPvPKcE", + "self_type" : "_ZTIPFvPvPKcE", + "size" : 4, + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPFvPvPKvE", + "name" : "void (*)(void *, const void *)", + "referenced_type" : "_ZTIFvPvPKvE", + "self_type" : "_ZTIPFvPvPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPK10elf32_phdr", + "name" : "const elf32_phdr *", + "referenced_type" : "_ZTIK10elf32_phdr", + "self_type" : "_ZTIPK10elf32_phdr", + "size" : 4, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKc", + "name" : "const char *", + "referenced_type" : "_ZTIKc", + "self_type" : "_ZTIPKc", + "size" : 4, + "source_file" : "/bionic/libc/include/dlfcn.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKv", + "name" : "const void *", + "referenced_type" : "_ZTIKv", + "self_type" : "_ZTIPKv", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPc", + "name" : "char *", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIPc", + "size" : 4, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPv", + "name" : "void *", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIPv", + "size" : 4, + "source_file" : "/bionic/libc/include/dlfcn.h" + } + ], + "qualified_types" : + [ + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIK10elf32_phdr", + "name" : "const elf32_phdr", + "referenced_type" : "_ZTI10elf32_phdr", + "self_type" : "_ZTIK10elf32_phdr", + "size" : 32, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKc", + "name" : "const char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIKc", + "size" : 1, + "source_file" : "/bionic/libc/include/dlfcn.h" + }, + { + "is_const" : true, + "linker_set_key" : "_ZTIKv", + "name" : "const void", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIKv", + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "is_volatile" : true, + "linker_set_key" : "_ZTIVPFPvS_jPKvE", + "name" : "void *(*volatile)(void *, unsigned int, const void *)", + "referenced_type" : "_ZTIPFPvS_jPKvE", + "self_type" : "_ZTIVPFPvS_jPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "is_volatile" : true, + "linker_set_key" : "_ZTIVPFPvjPKvE", + "name" : "void *(*volatile)(unsigned int, const void *)", + "referenced_type" : "_ZTIPFPvjPKvE", + "self_type" : "_ZTIVPFPvjPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "is_volatile" : true, + "linker_set_key" : "_ZTIVPFPvjjPKvE", + "name" : "void *(*volatile)(unsigned int, unsigned int, const void *)", + "referenced_type" : "_ZTIPFPvjjPKvE", + "self_type" : "_ZTIVPFPvjjPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "is_volatile" : true, + "linker_set_key" : "_ZTIVPFvPvPKvE", + "name" : "void (*volatile)(void *, const void *)", + "referenced_type" : "_ZTIPFvPvPKvE", + "self_type" : "_ZTIVPFvPvPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + } + ], + "record_types" : + [ + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "ch_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ch_size", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ch_addralign", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10Elf32_Chdr", + "name" : "Elf32_Chdr", + "referenced_type" : "_ZTI10Elf32_Chdr", + "self_type" : "_ZTI10Elf32_Chdr", + "size" : 12, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "m_value", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "m_info", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "m_poffset", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "m_repeat", + "field_offset" : 128, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "m_stride", + "field_offset" : 144, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI10Elf32_Move", + "name" : "Elf32_Move", + "referenced_type" : "_ZTI10Elf32_Move", + "self_type" : "_ZTI10Elf32_Move", + "size" : 20, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "ch_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ch_reserved", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ch_size", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "ch_addralign", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI10Elf64_Chdr", + "name" : "Elf64_Chdr", + "referenced_type" : "_ZTI10Elf64_Chdr", + "self_type" : "_ZTI10Elf64_Chdr", + "size" : 24, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "m_value", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "m_info", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "m_poffset", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "m_repeat", + "field_offset" : 192, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "m_stride", + "field_offset" : 208, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI10Elf64_Move", + "name" : "Elf64_Move", + "referenced_type" : "_ZTI10Elf64_Move", + "self_type" : "_ZTI10Elf64_Move", + "size" : 28, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "n_namesz", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "n_descsz", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "n_type", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10elf32_note", + "name" : "elf32_note", + "referenced_type" : "_ZTI10elf32_note", + "self_type" : "_ZTI10elf32_note", + "size" : 12, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "p_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_offset", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_vaddr", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_paddr", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_filesz", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_memsz", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_flags", + "field_offset" : 192, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_align", + "field_offset" : 224, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10elf32_phdr", + "name" : "elf32_phdr", + "referenced_type" : "_ZTI10elf32_phdr", + "self_type" : "_ZTI10elf32_phdr", + "size" : 32, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "r_offset", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "r_info", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "r_addend", + "field_offset" : 64, + "referenced_type" : "_ZTIi" + } + ], + "linker_set_key" : "_ZTI10elf32_rela", + "name" : "elf32_rela", + "referenced_type" : "_ZTI10elf32_rela", + "self_type" : "_ZTI10elf32_rela", + "size" : 12, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "sh_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_type", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_flags", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_addr", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_offset", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_size", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_link", + "field_offset" : 192, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_info", + "field_offset" : 224, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_addralign", + "field_offset" : 256, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_entsize", + "field_offset" : 288, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10elf32_shdr", + "name" : "elf32_shdr", + "referenced_type" : "_ZTI10elf32_shdr", + "self_type" : "_ZTI10elf32_shdr", + "size" : 40, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "n_namesz", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "n_descsz", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "n_type", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10elf64_note", + "name" : "elf64_note", + "referenced_type" : "_ZTI10elf64_note", + "self_type" : "_ZTI10elf64_note", + "size" : 12, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "p_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_flags", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_offset", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_vaddr", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_paddr", + "field_offset" : 192, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_filesz", + "field_offset" : 256, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_memsz", + "field_offset" : 320, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_align", + "field_offset" : 384, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI10elf64_phdr", + "name" : "elf64_phdr", + "referenced_type" : "_ZTI10elf64_phdr", + "self_type" : "_ZTI10elf64_phdr", + "size" : 56, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "r_offset", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "r_info", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "r_addend", + "field_offset" : 128, + "referenced_type" : "_ZTIx" + } + ], + "linker_set_key" : "_ZTI10elf64_rela", + "name" : "elf64_rela", + "referenced_type" : "_ZTI10elf64_rela", + "self_type" : "_ZTI10elf64_rela", + "size" : 24, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "sh_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_type", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_flags", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_addr", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_offset", + "field_offset" : 192, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_size", + "field_offset" : 256, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_link", + "field_offset" : 320, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_info", + "field_offset" : 352, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_addralign", + "field_offset" : 384, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_entsize", + "field_offset" : 448, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI10elf64_shdr", + "name" : "elf64_shdr", + "referenced_type" : "_ZTI10elf64_shdr", + "self_type" : "_ZTI10elf64_shdr", + "size" : 64, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "__clang_max_align_nonce1", + "referenced_type" : "_ZTIx" + }, + { + "field_name" : "__clang_max_align_nonce2", + "field_offset" : 64, + "referenced_type" : "_ZTIe" + } + ], + "linker_set_key" : "_ZTI11max_align_t", + "name" : "max_align_t", + "referenced_type" : "_ZTI11max_align_t", + "self_type" : "_ZTI11max_align_t", + "size" : 16, + "source_file" : "/prebuilts/clang-tools/linux-x86/lib64/clang/11.0.1/include/__stddef_max_align_t.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vd_version", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_flags", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_ndx", + "field_offset" : 32, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_cnt", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_hash", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vd_aux", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vd_next", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI12Elf32_Verdef", + "name" : "Elf32_Verdef", + "referenced_type" : "_ZTI12Elf32_Verdef", + "self_type" : "_ZTI12Elf32_Verdef", + "size" : 20, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "a_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "a_un", + "field_offset" : 32, + "referenced_type" : "_ZTIN12Elf32_auxv_tUt_E" + } + ], + "linker_set_key" : "_ZTI12Elf32_auxv_t", + "name" : "Elf32_auxv_t", + "referenced_type" : "_ZTI12Elf32_auxv_t", + "self_type" : "_ZTI12Elf32_auxv_t", + "size" : 8, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vd_version", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_flags", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_ndx", + "field_offset" : 32, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_cnt", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_hash", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vd_aux", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vd_next", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI12Elf64_Verdef", + "name" : "Elf64_Verdef", + "referenced_type" : "_ZTI12Elf64_Verdef", + "self_type" : "_ZTI12Elf64_Verdef", + "size" : 20, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "a_type", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "a_un", + "field_offset" : 64, + "referenced_type" : "_ZTIN12Elf64_auxv_tUt_E" + } + ], + "linker_set_key" : "_ZTI12Elf64_auxv_t", + "name" : "Elf64_auxv_t", + "referenced_type" : "_ZTI12Elf64_auxv_t", + "self_type" : "_ZTI12Elf64_auxv_t", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "dlpi_addr", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "dlpi_name", + "field_offset" : 32, + "referenced_type" : "_ZTIPKc" + }, + { + "field_name" : "dlpi_phdr", + "field_offset" : 64, + "referenced_type" : "_ZTIPK10elf32_phdr" + }, + { + "field_name" : "dlpi_phnum", + "field_offset" : 96, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "dlpi_adds", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "dlpi_subs", + "field_offset" : 192, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "dlpi_tls_modid", + "field_offset" : 256, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "dlpi_tls_data", + "field_offset" : 288, + "referenced_type" : "_ZTIPv" + } + ], + "linker_set_key" : "_ZTI12dl_phdr_info", + "name" : "dl_phdr_info", + "referenced_type" : "_ZTI12dl_phdr_info", + "self_type" : "_ZTI12dl_phdr_info", + "size" : 40, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 2, + "fields" : + [ + { + "field_name" : "si_boundto", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "si_flags", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI13Elf32_Syminfo", + "name" : "Elf32_Syminfo", + "referenced_type" : "_ZTI13Elf32_Syminfo", + "self_type" : "_ZTI13Elf32_Syminfo", + "size" : 4, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vda_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vda_next", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf32_Verdaux", + "name" : "Elf32_Verdaux", + "referenced_type" : "_ZTI13Elf32_Verdaux", + "self_type" : "_ZTI13Elf32_Verdaux", + "size" : 8, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vna_hash", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vna_flags", + "field_offset" : 32, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vna_other", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vna_name", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vna_next", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf32_Vernaux", + "name" : "Elf32_Vernaux", + "referenced_type" : "_ZTI13Elf32_Vernaux", + "self_type" : "_ZTI13Elf32_Vernaux", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vn_version", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vn_cnt", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vn_file", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vn_aux", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vn_next", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf32_Verneed", + "name" : "Elf32_Verneed", + "referenced_type" : "_ZTI13Elf32_Verneed", + "self_type" : "_ZTI13Elf32_Verneed", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 2, + "fields" : + [ + { + "field_name" : "si_boundto", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "si_flags", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI13Elf64_Syminfo", + "name" : "Elf64_Syminfo", + "referenced_type" : "_ZTI13Elf64_Syminfo", + "self_type" : "_ZTI13Elf64_Syminfo", + "size" : 4, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vda_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vda_next", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf64_Verdaux", + "name" : "Elf64_Verdaux", + "referenced_type" : "_ZTI13Elf64_Verdaux", + "self_type" : "_ZTI13Elf64_Verdaux", + "size" : 8, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vna_hash", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vna_flags", + "field_offset" : 32, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vna_other", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vna_name", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vna_next", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf64_Vernaux", + "name" : "Elf64_Vernaux", + "referenced_type" : "_ZTI13Elf64_Vernaux", + "self_type" : "_ZTI13Elf64_Vernaux", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vn_version", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vn_cnt", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vn_file", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vn_aux", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vn_next", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf64_Verneed", + "name" : "Elf64_Verneed", + "referenced_type" : "_ZTI13Elf64_Verneed", + "self_type" : "_ZTI13Elf64_Verneed", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "flags", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "stack_base", + "field_offset" : 32, + "referenced_type" : "_ZTIPv" + }, + { + "field_name" : "stack_size", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "guard_size", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sched_policy", + "field_offset" : 128, + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "sched_priority", + "field_offset" : 160, + "referenced_type" : "_ZTIi" + } + ], + "linker_set_key" : "_ZTI14pthread_attr_t", + "name" : "pthread_attr_t", + "referenced_type" : "_ZTI14pthread_attr_t", + "self_type" : "_ZTI14pthread_attr_t", + "size" : 24, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA1_i" + } + ], + "linker_set_key" : "_ZTI14pthread_cond_t", + "name" : "pthread_cond_t", + "referenced_type" : "_ZTI14pthread_cond_t", + "self_type" : "_ZTI14pthread_cond_t", + "size" : 4, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "fds_bits", + "referenced_type" : "_ZTIA32_m" + } + ], + "linker_set_key" : "_ZTI15__kernel_fd_set", + "name" : "__kernel_fd_set", + "referenced_type" : "_ZTI15__kernel_fd_set", + "self_type" : "_ZTI15__kernel_fd_set", + "size" : 128, + "source_file" : "/bionic/libc/kernel/uapi/linux/posix_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "val", + "referenced_type" : "_ZTIA2_i" + } + ], + "linker_set_key" : "_ZTI15__kernel_fsid_t", + "name" : "__kernel_fsid_t", + "referenced_type" : "_ZTI15__kernel_fsid_t", + "self_type" : "_ZTI15__kernel_fsid_t", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/asm-generic/posix_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA1_i" + } + ], + "linker_set_key" : "_ZTI15pthread_mutex_t", + "name" : "pthread_mutex_t", + "referenced_type" : "_ZTI15pthread_mutex_t", + "self_type" : "_ZTI15pthread_mutex_t", + "size" : 4, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA10_i" + } + ], + "linker_set_key" : "_ZTI16pthread_rwlock_t", + "name" : "pthread_rwlock_t", + "referenced_type" : "_ZTI16pthread_rwlock_t", + "self_type" : "_ZTI16pthread_rwlock_t", + "size" : 40, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "flags", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "reserved_addr", + "field_offset" : 64, + "referenced_type" : "_ZTIPv" + }, + { + "field_name" : "reserved_size", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "relro_fd", + "field_offset" : 128, + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "library_fd", + "field_offset" : 160, + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "library_fd_offset", + "field_offset" : 192, + "referenced_type" : "_ZTIx" + }, + { + "field_name" : "library_namespace", + "field_offset" : 256, + "referenced_type" : "_ZTIP19android_namespace_t" + } + ], + "linker_set_key" : "_ZTI17android_dlextinfo", + "name" : "android_dlextinfo", + "referenced_type" : "_ZTI17android_dlextinfo", + "self_type" : "_ZTI17android_dlextinfo", + "size" : 36, + "source_file" : "/bionic/libc/include/android/dlext.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA8_i" + } + ], + "linker_set_key" : "_ZTI17pthread_barrier_t", + "name" : "pthread_barrier_t", + "referenced_type" : "_ZTI17pthread_barrier_t", + "self_type" : "_ZTI17pthread_barrier_t", + "size" : 32, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA2_i" + } + ], + "linker_set_key" : "_ZTI18pthread_spinlock_t", + "name" : "pthread_spinlock_t", + "referenced_type" : "_ZTI18pthread_spinlock_t", + "self_type" : "_ZTI18pthread_spinlock_t", + "size" : 8, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "quot", + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "rem", + "field_offset" : 32, + "referenced_type" : "_ZTIi" + } + ], + "linker_set_key" : "_ZTI5div_t", + "name" : "div_t", + "referenced_type" : "_ZTI5div_t", + "self_type" : "_ZTI5div_t", + "size" : 8, + "source_file" : "/bionic/libc/include/stdlib.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "quot", + "referenced_type" : "_ZTIl" + }, + { + "field_name" : "rem", + "field_offset" : 32, + "referenced_type" : "_ZTIl" + } + ], + "linker_set_key" : "_ZTI6ldiv_t", + "name" : "ldiv_t", + "referenced_type" : "_ZTI6ldiv_t", + "self_type" : "_ZTI6ldiv_t", + "size" : 8, + "source_file" : "/bionic/libc/include/stdlib.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "dli_fname", + "referenced_type" : "_ZTIPKc" + }, + { + "field_name" : "dli_fbase", + "field_offset" : 32, + "referenced_type" : "_ZTIPv" + }, + { + "field_name" : "dli_sname", + "field_offset" : 64, + "referenced_type" : "_ZTIPKc" + }, + { + "field_name" : "dli_saddr", + "field_offset" : 96, + "referenced_type" : "_ZTIPv" + } + ], + "linker_set_key" : "_ZTI7Dl_info", + "name" : "Dl_info", + "referenced_type" : "_ZTI7Dl_info", + "self_type" : "_ZTI7Dl_info", + "size" : 16, + "source_file" : "/bionic/libc/include/dlfcn.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "d_tag", + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "d_un", + "field_offset" : 32, + "referenced_type" : "_ZTIN7dynamicUt_E" + } + ], + "linker_set_key" : "_ZTI7dynamic", + "name" : "dynamic", + "referenced_type" : "_ZTI7dynamic", + "self_type" : "_ZTI7dynamic", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "quot", + "referenced_type" : "_ZTIx" + }, + { + "field_name" : "rem", + "field_offset" : 64, + "referenced_type" : "_ZTIx" + } + ], + "linker_set_key" : "_ZTI7lldiv_t", + "name" : "lldiv_t", + "referenced_type" : "_ZTI7lldiv_t", + "self_type" : "_ZTI7lldiv_t", + "size" : 16, + "source_file" : "/bionic/libc/include/stdlib.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "r_version", + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "r_map", + "field_offset" : 32, + "referenced_type" : "_ZTIP8link_map" + }, + { + "field_name" : "r_brk", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "r_state", + "field_offset" : 96, + "referenced_type" : "_ZTIN7r_debug7$RT_ADDE" + }, + { + "field_name" : "r_ldbase", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI7r_debug", + "name" : "r_debug", + "referenced_type" : "_ZTI7r_debug", + "self_type" : "_ZTI7r_debug", + "size" : 20, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "l_addr", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_name", + "field_offset" : 32, + "referenced_type" : "_ZTIPc" + }, + { + "field_name" : "l_ld", + "field_offset" : 64, + "referenced_type" : "_ZTIP7dynamic" + }, + { + "field_name" : "l_next", + "field_offset" : 96, + "referenced_type" : "_ZTIP8link_map" + }, + { + "field_name" : "l_prev", + "field_offset" : 128, + "referenced_type" : "_ZTIP8link_map" + } + ], + "linker_set_key" : "_ZTI8link_map", + "name" : "link_map", + "referenced_type" : "_ZTI8link_map", + "self_type" : "_ZTI8link_map", + "size" : 20, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "arena", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ordblks", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "smblks", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "hblks", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "hblkhd", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "usmblks", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "fsmblks", + "field_offset" : 192, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "uordblks", + "field_offset" : 224, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "fordblks", + "field_offset" : 256, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "keepcost", + "field_offset" : 288, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI8mallinfo", + "name" : "mallinfo", + "referenced_type" : "_ZTI8mallinfo", + "self_type" : "_ZTI8mallinfo", + "size" : 40, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "l_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_time_stamp", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_checksum", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_version", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_flags", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI9Elf32_Lib", + "name" : "Elf32_Lib", + "referenced_type" : "_ZTI9Elf32_Lib", + "self_type" : "_ZTI9Elf32_Lib", + "size" : 20, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "d_tag", + "referenced_type" : "_ZTIx" + }, + { + "field_name" : "d_un", + "field_offset" : 64, + "referenced_type" : "_ZTIN9Elf64_DynUt_E" + } + ], + "linker_set_key" : "_ZTI9Elf64_Dyn", + "name" : "Elf64_Dyn", + "referenced_type" : "_ZTI9Elf64_Dyn", + "self_type" : "_ZTI9Elf64_Dyn", + "size" : 16, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "l_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_time_stamp", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_checksum", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_version", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_flags", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI9Elf64_Lib", + "name" : "Elf64_Lib", + "referenced_type" : "_ZTI9Elf64_Lib", + "self_type" : "_ZTI9Elf64_Lib", + "size" : 20, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "e_ident", + "referenced_type" : "_ZTIA16_h" + }, + { + "field_name" : "e_type", + "field_offset" : 128, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_machine", + "field_offset" : 144, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_version", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_entry", + "field_offset" : 192, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_phoff", + "field_offset" : 224, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_shoff", + "field_offset" : 256, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_flags", + "field_offset" : 288, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_ehsize", + "field_offset" : 320, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_phentsize", + "field_offset" : 336, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_phnum", + "field_offset" : 352, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shentsize", + "field_offset" : 368, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shnum", + "field_offset" : 384, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shstrndx", + "field_offset" : 400, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI9elf32_hdr", + "name" : "elf32_hdr", + "referenced_type" : "_ZTI9elf32_hdr", + "self_type" : "_ZTI9elf32_hdr", + "size" : 52, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "r_offset", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "r_info", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI9elf32_rel", + "name" : "elf32_rel", + "referenced_type" : "_ZTI9elf32_rel", + "self_type" : "_ZTI9elf32_rel", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "st_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "st_value", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "st_size", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "st_info", + "field_offset" : 96, + "referenced_type" : "_ZTIh" + }, + { + "field_name" : "st_other", + "field_offset" : 104, + "referenced_type" : "_ZTIh" + }, + { + "field_name" : "st_shndx", + "field_offset" : 112, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI9elf32_sym", + "name" : "elf32_sym", + "referenced_type" : "_ZTI9elf32_sym", + "self_type" : "_ZTI9elf32_sym", + "size" : 16, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "e_ident", + "referenced_type" : "_ZTIA16_h" + }, + { + "field_name" : "e_type", + "field_offset" : 128, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_machine", + "field_offset" : 144, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_version", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_entry", + "field_offset" : 192, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "e_phoff", + "field_offset" : 256, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "e_shoff", + "field_offset" : 320, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "e_flags", + "field_offset" : 384, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_ehsize", + "field_offset" : 416, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_phentsize", + "field_offset" : 432, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_phnum", + "field_offset" : 448, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shentsize", + "field_offset" : 464, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shnum", + "field_offset" : 480, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shstrndx", + "field_offset" : 496, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI9elf64_hdr", + "name" : "elf64_hdr", + "referenced_type" : "_ZTI9elf64_hdr", + "self_type" : "_ZTI9elf64_hdr", + "size" : 64, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "r_offset", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "r_info", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI9elf64_rel", + "name" : "elf64_rel", + "referenced_type" : "_ZTI9elf64_rel", + "self_type" : "_ZTI9elf64_rel", + "size" : 16, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "st_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "st_info", + "field_offset" : 32, + "referenced_type" : "_ZTIh" + }, + { + "field_name" : "st_other", + "field_offset" : 40, + "referenced_type" : "_ZTIh" + }, + { + "field_name" : "st_shndx", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "st_value", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "st_size", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI9elf64_sym", + "name" : "elf64_sym", + "referenced_type" : "_ZTI9elf64_sym", + "self_type" : "_ZTI9elf64_sym", + "size" : 24, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "a_val", + "referenced_type" : "_ZTIj" + } + ], + "is_anonymous" : true, + "linker_set_key" : "_ZTIN12Elf32_auxv_tUt_E", + "name" : "Elf32_auxv_t::(anonymous union at bionic/libc/include/elf.h:47:3)", + "record_kind" : "union", + "referenced_type" : "_ZTIN12Elf32_auxv_tUt_E", + "self_type" : "_ZTIN12Elf32_auxv_tUt_E", + "size" : 4, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "a_val", + "referenced_type" : "_ZTIy" + } + ], + "is_anonymous" : true, + "linker_set_key" : "_ZTIN12Elf64_auxv_tUt_E", + "name" : "Elf64_auxv_t::(anonymous union at bionic/libc/include/elf.h:54:3)", + "record_kind" : "union", + "referenced_type" : "_ZTIN12Elf64_auxv_tUt_E", + "self_type" : "_ZTIN12Elf64_auxv_tUt_E", + "size" : 8, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "d_val", + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "d_ptr", + "referenced_type" : "_ZTIj" + } + ], + "is_anonymous" : true, + "linker_set_key" : "_ZTIN7dynamicUt_E", + "name" : "dynamic::(anonymous union at bionic/libc/kernel/uapi/linux/elf.h:119:3)", + "record_kind" : "union", + "referenced_type" : "_ZTIN7dynamicUt_E", + "self_type" : "_ZTIN7dynamicUt_E", + "size" : 4, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "d_val", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "d_ptr", + "referenced_type" : "_ZTIy" + } + ], + "is_anonymous" : true, + "linker_set_key" : "_ZTIN9Elf64_DynUt_E", + "name" : "Elf64_Dyn::(anonymous union at bionic/libc/kernel/uapi/linux/elf.h:126:3)", + "record_kind" : "union", + "referenced_type" : "_ZTIN9Elf64_DynUt_E", + "self_type" : "_ZTIN9Elf64_DynUt_E", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + } + ], + "rvalue_reference_types" : [] +} diff --git a/S/64/x86/source-based/libmediametrics.so.lsdump b/S/64/x86/source-based/libmediametrics.so.lsdump new file mode 100644 index 0000000..ff71075 --- /dev/null +++ b/S/64/x86/source-based/libmediametrics.so.lsdump @@ -0,0 +1,1989 @@ +{ + "array_types" : + [ + { + "alignment" : 1, + "linker_set_key" : "_ZTIA19_c", + "name" : "char [19]", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIA19_c", + "size" : 19, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ], + "builtin_types" : + [ + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIb", + "name" : "bool", + "referenced_type" : "_ZTIb", + "self_type" : "_ZTIb", + "size" : 1 + }, + { + "alignment" : 1, + "is_integral" : true, + "linker_set_key" : "_ZTIc", + "name" : "char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIc", + "size" : 1 + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTId", + "name" : "double", + "referenced_type" : "_ZTId", + "self_type" : "_ZTId", + "size" : 8 + }, + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIh", + "name" : "unsigned char", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIh", + "size" : 1 + }, + { + "alignment" : 4, + "is_integral" : true, + "linker_set_key" : "_ZTIi", + "name" : "int", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIi", + "size" : 4 + }, + { + "alignment" : 4, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIj", + "name" : "unsigned int", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIj", + "size" : 4 + }, + { + "alignment" : 2, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIt", + "name" : "unsigned short", + "referenced_type" : "_ZTIt", + "self_type" : "_ZTIt", + "size" : 2 + }, + { + "linker_set_key" : "_ZTIv", + "name" : "void", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIv" + }, + { + "alignment" : 4, + "is_integral" : true, + "linker_set_key" : "_ZTIx", + "name" : "long long", + "referenced_type" : "_ZTIx", + "self_type" : "_ZTIx", + "size" : 8 + } + ], + "elf_functions" : + [ + { + "name" : "mediametrics_addDouble" + }, + { + "name" : "mediametrics_addInt32" + }, + { + "name" : "mediametrics_addInt64" + }, + { + "name" : "mediametrics_addRate" + }, + { + "name" : "mediametrics_count" + }, + { + "name" : "mediametrics_create" + }, + { + "name" : "mediametrics_delete" + }, + { + "name" : "mediametrics_freeCString" + }, + { + "name" : "mediametrics_getAttributes" + }, + { + "name" : "mediametrics_getCString" + }, + { + "name" : "mediametrics_getDouble" + }, + { + "name" : "mediametrics_getInt32" + }, + { + "name" : "mediametrics_getInt64" + }, + { + "name" : "mediametrics_getKey" + }, + { + "name" : "mediametrics_getRate" + }, + { + "name" : "mediametrics_isEnabled" + }, + { + "name" : "mediametrics_readable" + }, + { + "name" : "mediametrics_selfRecord" + }, + { + "name" : "mediametrics_setCString" + }, + { + "name" : "mediametrics_setDouble" + }, + { + "name" : "mediametrics_setInt32" + }, + { + "name" : "mediametrics_setInt64" + }, + { + "name" : "mediametrics_setRate" + }, + { + "name" : "mediametrics_setUid" + } + ], + "elf_objects" : [], + "enum_types" : + [ + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : 0, + "name" : "android::mediametrics::kPrintFormatLong" + }, + { + "enum_field_value" : 1, + "name" : "android::mediametrics::kPrintFormatShort" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics11PrintFormatE", + "name" : "android::mediametrics::PrintFormat", + "referenced_type" : "_ZTIN7android12mediametrics11PrintFormatE", + "self_type" : "_ZTIN7android12mediametrics11PrintFormatE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "underlying_type" : "_ZTIj" + }, + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : -2, + "name" : "android::mediametrics::Item::RECURSIVE_WILDCARD_CHECK_NO_MATCH_NO_WILDCARD" + }, + { + "enum_field_value" : -1, + "name" : "android::mediametrics::Item::RECURSIVE_WILDCARD_CHECK_NO_MATCH_WILDCARD_FOUND" + }, + { + "enum_field_value" : 0, + "name" : "android::mediametrics::Item::RECURSIVE_WILDCARD_CHECK_MATCH_FOUND" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4Item22RecursiveWildcardCheckE", + "name" : "android::mediametrics::Item::RecursiveWildcardCheck", + "referenced_type" : "_ZTIN7android12mediametrics4Item22RecursiveWildcardCheckE", + "self_type" : "_ZTIN7android12mediametrics4Item22RecursiveWildcardCheckE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "underlying_type" : "_ZTIi" + }, + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : 0, + "name" : "android::mediametrics::kTypeNone" + }, + { + "enum_field_value" : 1, + "name" : "android::mediametrics::kTypeInt32" + }, + { + "enum_field_value" : 2, + "name" : "android::mediametrics::kTypeInt64" + }, + { + "enum_field_value" : 3, + "name" : "android::mediametrics::kTypeDouble" + }, + { + "enum_field_value" : 4, + "name" : "android::mediametrics::kTypeCString" + }, + { + "enum_field_value" : 5, + "name" : "android::mediametrics::kTypeRate" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4TypeE", + "name" : "android::mediametrics::Type", + "referenced_type" : "_ZTIN7android12mediametrics4TypeE", + "self_type" : "_ZTIN7android12mediametrics4TypeE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "underlying_type" : "_ZTIj" + } + ], + "function_types" : [], + "functions" : + [ + { + "function_name" : "mediametrics_addDouble", + "linker_set_key" : "mediametrics_addDouble", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTId" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_addInt32", + "linker_set_key" : "mediametrics_addInt32", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIi" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_addInt64", + "linker_set_key" : "mediametrics_addInt64", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_addRate", + "linker_set_key" : "mediametrics_addRate", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_count", + "linker_set_key" : "mediametrics_count", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIi", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_create", + "linker_set_key" : "mediametrics_create", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIx", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_delete", + "linker_set_key" : "mediametrics_delete", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_freeCString", + "linker_set_key" : "mediametrics_freeCString", + "parameters" : + [ + { + "referenced_type" : "_ZTIPc" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getAttributes", + "linker_set_key" : "mediametrics_getAttributes", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPPc" + }, + { + "referenced_type" : "_ZTIPj" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getCString", + "linker_set_key" : "mediametrics_getCString", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPPc" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getDouble", + "linker_set_key" : "mediametrics_getDouble", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPd" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getInt32", + "linker_set_key" : "mediametrics_getInt32", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPi" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getInt64", + "linker_set_key" : "mediametrics_getInt64", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPx" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getKey", + "linker_set_key" : "mediametrics_getKey", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIPKc", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getRate", + "linker_set_key" : "mediametrics_getRate", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPx" + }, + { + "referenced_type" : "_ZTIPx" + }, + { + "referenced_type" : "_ZTIPd" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_isEnabled", + "linker_set_key" : "mediametrics_isEnabled", + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_readable", + "linker_set_key" : "mediametrics_readable", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIPKc", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_selfRecord", + "linker_set_key" : "mediametrics_selfRecord", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setCString", + "linker_set_key" : "mediametrics_setCString", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setDouble", + "linker_set_key" : "mediametrics_setDouble", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTId" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setInt32", + "linker_set_key" : "mediametrics_setInt32", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIi" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setInt64", + "linker_set_key" : "mediametrics_setInt64", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setRate", + "linker_set_key" : "mediametrics_setRate", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setUid", + "linker_set_key" : "mediametrics_setUid", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIj" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + } + ], + "global_vars" : [], + "lvalue_reference_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKN7android12mediametrics4Item4PropE", + "name" : "const android::mediametrics::Item::Prop &", + "referenced_type" : "_ZTIKN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIRKN7android12mediametrics4Item4PropE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKN7android12mediametrics4ItemE", + "name" : "const android::mediametrics::Item &", + "referenced_type" : "_ZTIKN7android12mediametrics4ItemE", + "self_type" : "_ZTIRKN7android12mediametrics4ItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKN7android2spINS_7IBinderEEE", + "name" : "const android::sp<android::IBinder> &", + "referenced_type" : "_ZTIKN7android2spINS_7IBinderEEE", + "self_type" : "_ZTIRKN7android2spINS_7IBinderEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKN7android6ParcelE", + "name" : "const android::Parcel &", + "referenced_type" : "_ZTIKN7android6ParcelE", + "self_type" : "_ZTIRKN7android6ParcelE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKN7android8String16E", + "name" : "const android::String16 &", + "referenced_type" : "_ZTIKN7android8String16E", + "self_type" : "_ZTIRKN7android8String16E", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "name" : "const std::unique_ptr<android::IMediaMetricsService, std::default_delete<android::IMediaMetricsService> > &", + "referenced_type" : "_ZTIKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "self_type" : "_ZTIRKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", + "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE", + "name" : "const std::__map_const_iterator<std::__tree_const_iterator<std::__value_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, android::mediametrics::Item::Prop>, std::__tree_node<std::__value_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, android::mediametrics::Item::Prop>, void *> *, int> > &", + "referenced_type" : "_ZTIKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE", + "self_type" : "_ZTIRKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKNSt3__14pairIxxEE", + "name" : "const std::pair<long long, long long> &", + "referenced_type" : "_ZTIKNSt3__14pairIxxEE", + "self_type" : "_ZTIRKNSt3__14pairIxxEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "name" : "const std::variant<monostate, int, long long, double, basic_string<char>, pair<long long, long long> > &", + "referenced_type" : "_ZTIKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "self_type" : "_ZTIRKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKNSt3__19monostateE", + "name" : "const std::monostate &", + "referenced_type" : "_ZTIKNSt3__19monostateE", + "self_type" : "_ZTIRKNSt3__19monostateE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKPKc", + "name" : "const char *const &", + "referenced_type" : "_ZTIKPKc", + "self_type" : "_ZTIRKPKc", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKd", + "name" : "const double &", + "referenced_type" : "_ZTIKd", + "self_type" : "_ZTIRKd", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKh", + "name" : "const unsigned char &", + "referenced_type" : "_ZTIKh", + "self_type" : "_ZTIRKh", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKi", + "name" : "const int &", + "referenced_type" : "_ZTIKi", + "self_type" : "_ZTIRKi", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKj", + "name" : "const unsigned int &", + "referenced_type" : "_ZTIKj", + "self_type" : "_ZTIRKj", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKt", + "name" : "const unsigned short &", + "referenced_type" : "_ZTIKt", + "self_type" : "_ZTIRKt", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKx", + "name" : "const long long &", + "referenced_type" : "_ZTIKx", + "self_type" : "_ZTIRKx", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRN7android12mediametrics12BufferedItemE", + "name" : "android::mediametrics::BufferedItem &", + "referenced_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIRN7android12mediametrics12BufferedItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRN7android12mediametrics4Item4PropE", + "name" : "android::mediametrics::Item::Prop &", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIRN7android12mediametrics4Item4PropE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRN7android12mediametrics4Item8iteratorE", + "name" : "android::mediametrics::Item::iterator &", + "referenced_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIRN7android12mediametrics4Item8iteratorE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRN7android12mediametrics4ItemE", + "name" : "android::mediametrics::Item &", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTIRN7android12mediametrics4ItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ], + "pointer_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKN7android12mediametrics12BufferedItemE", + "name" : "const android::mediametrics::BufferedItem *", + "referenced_type" : "_ZTIKN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIPKN7android12mediametrics12BufferedItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKN7android12mediametrics4Item4PropE", + "name" : "const android::mediametrics::Item::Prop *", + "referenced_type" : "_ZTIKN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIPKN7android12mediametrics4Item4PropE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKN7android12mediametrics4Item8iteratorE", + "name" : "const android::mediametrics::Item::iterator *", + "referenced_type" : "_ZTIKN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIPKN7android12mediametrics4Item8iteratorE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKN7android12mediametrics4ItemE", + "name" : "const android::mediametrics::Item *", + "referenced_type" : "_ZTIKN7android12mediametrics4ItemE", + "self_type" : "_ZTIPKN7android12mediametrics4ItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKN7android20IMediaMetricsServiceE", + "name" : "const android::IMediaMetricsService *", + "referenced_type" : "_ZTIKN7android20IMediaMetricsServiceE", + "self_type" : "_ZTIPKN7android20IMediaMetricsServiceE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "name" : "const std::variant<monostate, int, long long, double, basic_string<char>, pair<long long, long long> > *", + "referenced_type" : "_ZTIKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "self_type" : "_ZTIPKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKc", + "name" : "const char *", + "referenced_type" : "_ZTIKc", + "self_type" : "_ZTIPKc", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android12mediametrics12BufferedItemE", + "name" : "android::mediametrics::BufferedItem *", + "referenced_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIPN7android12mediametrics12BufferedItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android12mediametrics4Item4PropE", + "name" : "android::mediametrics::Item::Prop *", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIPN7android12mediametrics4Item4PropE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android12mediametrics4Item8iteratorE", + "name" : "android::mediametrics::Item::iterator *", + "referenced_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIPN7android12mediametrics4Item8iteratorE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android12mediametrics4ItemE", + "name" : "android::mediametrics::Item *", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTIPN7android12mediametrics4ItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android12mediametrics5DeferE", + "name" : "android::mediametrics::Defer *", + "referenced_type" : "_ZTIN7android12mediametrics5DeferE", + "self_type" : "_ZTIPN7android12mediametrics5DeferE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android20IMediaMetricsServiceE", + "name" : "android::IMediaMetricsService *", + "referenced_type" : "_ZTIN7android20IMediaMetricsServiceE", + "self_type" : "_ZTIPN7android20IMediaMetricsServiceE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android21BnMediaMetricsServiceE", + "name" : "android::BnMediaMetricsService *", + "referenced_type" : "_ZTIN7android21BnMediaMetricsServiceE", + "self_type" : "_ZTIPN7android21BnMediaMetricsServiceE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android6ParcelE", + "name" : "android::Parcel *", + "referenced_type" : "_ZTIN7android6ParcelE", + "self_type" : "_ZTIPN7android6ParcelE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPNSt3__14pairIxxEE", + "name" : "std::pair<long long, long long> *", + "referenced_type" : "_ZTINSt3__14pairIxxEE", + "self_type" : "_ZTIPNSt3__14pairIxxEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPNSt3__19monostateE", + "name" : "std::monostate *", + "referenced_type" : "_ZTINSt3__19monostateE", + "self_type" : "_ZTIPNSt3__19monostateE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPPKc", + "name" : "const char **", + "referenced_type" : "_ZTIPKc", + "self_type" : "_ZTIPPKc", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPPc", + "name" : "char **", + "referenced_type" : "_ZTIPc", + "self_type" : "_ZTIPPc", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPc", + "name" : "char *", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIPc", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPd", + "name" : "double *", + "referenced_type" : "_ZTId", + "self_type" : "_ZTIPd", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPh", + "name" : "unsigned char *", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIPh", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPi", + "name" : "int *", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIPi", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPj", + "name" : "unsigned int *", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIPj", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPt", + "name" : "unsigned short *", + "referenced_type" : "_ZTIt", + "self_type" : "_ZTIPt", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPx", + "name" : "long long *", + "referenced_type" : "_ZTIx", + "self_type" : "_ZTIPx", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ], + "qualified_types" : + [ + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics12BufferedItemE", + "name" : "const android::mediametrics::BufferedItem", + "referenced_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIKN7android12mediametrics12BufferedItemE", + "size" : 32, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics4Item4PropE", + "name" : "const android::mediametrics::Item::Prop", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIKN7android12mediametrics4Item4PropE", + "size" : 32, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics4Item8iteratorE", + "name" : "const android::mediametrics::Item::iterator", + "referenced_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIKN7android12mediametrics4Item8iteratorE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics4ItemE", + "name" : "const android::mediametrics::Item", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTIKN7android12mediametrics4ItemE", + "size" : 60, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics4TypeE", + "name" : "const android::mediametrics::Type", + "referenced_type" : "_ZTIN7android12mediametrics4TypeE", + "self_type" : "_ZTIKN7android12mediametrics4TypeE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android20IMediaMetricsServiceE", + "name" : "const android::IMediaMetricsService", + "referenced_type" : "_ZTIN7android20IMediaMetricsServiceE", + "self_type" : "_ZTIKN7android20IMediaMetricsServiceE", + "size" : 12, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android2spINS_7IBinderEEE", + "name" : "const android::sp<android::IBinder>", + "referenced_type" : "_ZTIN7android2spINS_7IBinderEEE", + "self_type" : "_ZTIKN7android2spINS_7IBinderEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android6ParcelE", + "name" : "const android::Parcel", + "referenced_type" : "_ZTIN7android6ParcelE", + "self_type" : "_ZTIKN7android6ParcelE", + "size" : 60, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android8String16E", + "name" : "const android::String16", + "referenced_type" : "_ZTIN7android8String16E", + "self_type" : "_ZTIKN7android8String16E", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "name" : "const std::unique_ptr<android::IMediaMetricsService, std::default_delete<android::IMediaMetricsService> >", + "referenced_type" : "_ZTINSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "self_type" : "_ZTIKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "size" : 12, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE", + "name" : "const std::__map_const_iterator<std::__tree_const_iterator<std::__value_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, android::mediametrics::Item::Prop>, std::__tree_node<std::__value_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, android::mediametrics::Item::Prop>, void *> *, int> >", + "referenced_type" : "_ZTINSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE", + "self_type" : "_ZTIKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__14pairIxxEE", + "name" : "const std::pair<long long, long long>", + "referenced_type" : "_ZTINSt3__14pairIxxEE", + "self_type" : "_ZTIKNSt3__14pairIxxEE", + "size" : 16, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "name" : "const std::variant<monostate, int, long long, double, basic_string<char>, pair<long long, long long> >", + "referenced_type" : "_ZTINSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "self_type" : "_ZTIKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "size" : 20, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__18functionIFvvEEE", + "name" : "const std::function<void ()>", + "referenced_type" : "_ZTINSt3__18functionIFvvEEE", + "self_type" : "_ZTIKNSt3__18functionIFvvEEE", + "size" : 24, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__19monostateE", + "name" : "const std::monostate", + "referenced_type" : "_ZTINSt3__19monostateE", + "self_type" : "_ZTIKNSt3__19monostateE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKPKc", + "name" : "const char *const", + "referenced_type" : "_ZTIPKc", + "self_type" : "_ZTIKPKc", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKb", + "name" : "const bool", + "referenced_type" : "_ZTIb", + "self_type" : "_ZTIKb", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKc", + "name" : "const char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIKc", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKd", + "name" : "const double", + "referenced_type" : "_ZTId", + "self_type" : "_ZTIKd", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKh", + "name" : "const unsigned char", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIKh", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKi", + "name" : "const int", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIKi", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKj", + "name" : "const unsigned int", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIKj", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 2, + "is_const" : true, + "linker_set_key" : "_ZTIKt", + "name" : "const unsigned short", + "referenced_type" : "_ZTIt", + "self_type" : "_ZTIKt", + "size" : 2, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKx", + "name" : "const long long", + "referenced_type" : "_ZTIx", + "self_type" : "_ZTIKx", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ], + "record_types" : + [ + { + "alignment" : 4, + "base_specifiers" : + [ + { + "referenced_type" : "_ZTIN7android12mediametrics8BaseItemE" + } + ], + "fields" : + [ + { + "access" : "protected", + "field_name" : "mBegin", + "field_offset" : 32, + "referenced_type" : "_ZTIPc" + }, + { + "access" : "protected", + "field_name" : "mEnd", + "field_offset" : 64, + "referenced_type" : "_ZTIPc" + }, + { + "access" : "protected", + "field_name" : "mBaseRealloc", + "field_offset" : 96, + "referenced_type" : "_ZTIPPc" + }, + { + "access" : "protected", + "field_name" : "mBptr", + "field_offset" : 128, + "referenced_type" : "_ZTIPc" + }, + { + "access" : "protected", + "field_name" : "mStatus", + "field_offset" : 160, + "referenced_type" : "_ZTIi" + }, + { + "access" : "protected", + "field_name" : "mPropCount", + "field_offset" : 192, + "referenced_type" : "_ZTIj" + }, + { + "access" : "protected", + "field_name" : "mHeaderLen", + "field_offset" : 224, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics12BufferedItemE", + "name" : "android::mediametrics::BufferedItem", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "size" : 32, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "vtable_components" : + [ + { + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android12mediametrics12BufferedItemE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZN7android12mediametrics12BufferedItemD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZN7android12mediametrics12BufferedItemD0Ev" + } + ] + }, + { + "alignment" : 1, + "fields" : + [ + { + "field_name" : "time", + "referenced_type" : "_ZTIA19_c" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics13time_string_tE", + "name" : "android::mediametrics::time_string_t", + "referenced_type" : "_ZTIN7android12mediametrics13time_string_tE", + "self_type" : "_ZTIN7android12mediametrics13time_string_tE", + "size" : 19, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "access" : "private", + "field_name" : "mName", + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" + }, + { + "access" : "private", + "field_name" : "mElem", + "field_offset" : 96, + "referenced_type" : "_ZTINSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4Item4PropE", + "name" : "android::mediametrics::Item::Prop", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIN7android12mediametrics4Item4PropE", + "size" : 32, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "access" : "private", + "field_name" : "it", + "referenced_type" : "_ZTINSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4Item8iteratorE", + "name" : "android::mediametrics::Item::iterator", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "base_specifiers" : + [ + { + "referenced_type" : "_ZTIN7android12mediametrics8BaseItemE" + } + ], + "fields" : + [ + { + "access" : "private", + "field_name" : "mPid", + "referenced_type" : "_ZTIi" + }, + { + "access" : "private", + "field_name" : "mUid", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "access" : "private", + "field_name" : "mPkgName", + "field_offset" : 64, + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" + }, + { + "access" : "private", + "field_name" : "mPkgVersionCode", + "field_offset" : 160, + "referenced_type" : "_ZTIx" + }, + { + "access" : "private", + "field_name" : "mKey", + "field_offset" : 224, + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" + }, + { + "access" : "private", + "field_name" : "mTimestamp", + "field_offset" : 320, + "referenced_type" : "_ZTIx" + }, + { + "access" : "private", + "field_name" : "mProps", + "field_offset" : 384, + "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropENS_4lessIS6_EENS4_INS_4pairIKS6_SA_EEEEEE" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4ItemE", + "name" : "android::mediametrics::Item", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTIN7android12mediametrics4ItemE", + "size" : 60, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "access" : "private", + "field_name" : "mThunk", + "referenced_type" : "_ZTIKNSt3__18functionIFvvEEE" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics5DeferE", + "name" : "android::mediametrics::Defer", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics5DeferE", + "self_type" : "_ZTIN7android12mediametrics5DeferE", + "size" : 24, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "name" : "android::mediametrics::BaseItem::get_type_of<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__14pairIxxEEEE", + "name" : "android::mediametrics::BaseItem::get_type_of<std::pair<long long, long long> >", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__14pairIxxEEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__14pairIxxEEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__14pairIxxEE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__19monostateEEE", + "name" : "android::mediametrics::BaseItem::get_type_of<std::monostate>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__19monostateEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__19monostateEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__19monostateE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIdEE", + "name" : "android::mediametrics::BaseItem::get_type_of<double>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIdEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIdEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTId" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIiEE", + "name" : "android::mediametrics::BaseItem::get_type_of<int>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIiEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIiEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTIi" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIxEE", + "name" : "android::mediametrics::BaseItem::get_type_of<long long>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIxEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIxEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTIx" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "name" : "android::mediametrics::BaseItem::is_item_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__14pairIxxEEEE", + "name" : "android::mediametrics::BaseItem::is_item_type<std::pair<long long, long long> >", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__14pairIxxEEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__14pairIxxEEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__14pairIxxEE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__19monostateEEE", + "name" : "android::mediametrics::BaseItem::is_item_type<std::monostate>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__19monostateEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__19monostateEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__19monostateE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIdEE", + "name" : "android::mediametrics::BaseItem::is_item_type<double>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIdEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIdEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTId" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIiEE", + "name" : "android::mediametrics::BaseItem::is_item_type<int>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIiEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIiEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTIi" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIxEE", + "name" : "android::mediametrics::BaseItem::is_item_type<long long>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIxEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIxEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTIx" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItemE", + "name" : "android::mediametrics::BaseItem", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItemE", + "self_type" : "_ZTIN7android12mediametrics8BaseItemE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "base_specifiers" : + [ + { + "referenced_type" : "_ZTIN7android10IInterfaceE" + } + ], + "linker_set_key" : "_ZTIN7android20IMediaMetricsServiceE", + "name" : "android::IMediaMetricsService", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android20IMediaMetricsServiceE", + "self_type" : "_ZTIN7android20IMediaMetricsServiceE", + "size" : 12, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h", + "vtable_components" : + [ + { + "component_value" : 4, + "kind" : "vbase_offset" + }, + { + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android20IMediaMetricsServiceE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZN7android20IMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZN7android20IMediaMetricsServiceD0Ev" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android10IInterface10onAsBinderEv" + }, + { + "mangled_component_name" : "_ZNK7android20IMediaMetricsService22getInterfaceDescriptorEv" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android20IMediaMetricsService6submitEPNS_12mediametrics4ItemE" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android20IMediaMetricsService12submitBufferEPKcj" + }, + { + "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" : "_ZTIN7android20IMediaMetricsServiceE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZTv0_n12_N7android20IMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZTv0_n12_N7android20IMediaMetricsServiceD0Ev" + }, + { + "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" + } + ] + }, + { + "alignment" : 4, + "base_specifiers" : + [ + { + "referenced_type" : "_ZTIN7android11BnInterfaceINS_20IMediaMetricsServiceEEE" + } + ], + "linker_set_key" : "_ZTIN7android21BnMediaMetricsServiceE", + "name" : "android::BnMediaMetricsService", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android21BnMediaMetricsServiceE", + "self_type" : "_ZTIN7android21BnMediaMetricsServiceE", + "size" : 24, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h", + "vtable_components" : + [ + { + "component_value" : 16, + "kind" : "vbase_offset" + }, + { + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android21BnMediaMetricsServiceE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZN7android21BnMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZN7android21BnMediaMetricsServiceD0Ev" + }, + { + "mangled_component_name" : "_ZN7android11BnInterfaceINS_20IMediaMetricsServiceEE10onAsBinderEv" + }, + { + "mangled_component_name" : "_ZNK7android11BnInterfaceINS_20IMediaMetricsServiceEE22getInterfaceDescriptorEv" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android20IMediaMetricsService6submitEPNS_12mediametrics4ItemE" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android20IMediaMetricsService12submitBufferEPKcj" + }, + { + "mangled_component_name" : "_ZN7android11BnInterfaceINS_20IMediaMetricsServiceEE19queryLocalInterfaceERKNS_8String16E" + }, + { + "mangled_component_name" : "_ZN7android21BnMediaMetricsService10onTransactEjRKNS_6ParcelEPS1_j" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android21BnMediaMetricsService14submitInternalEPNS_12mediametrics4ItemEb" + }, + { + "component_value" : 12, + "kind" : "vbase_offset" + }, + { + "component_value" : -4, + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android21BnMediaMetricsServiceE" + }, + { + "mangled_component_name" : "_ZThn4_N7android11BnInterfaceINS_20IMediaMetricsServiceEE19queryLocalInterfaceERKNS_8String16E" + }, + { + "mangled_component_name" : "_ZThn4_NK7android11BnInterfaceINS_20IMediaMetricsServiceEE22getInterfaceDescriptorEv" + }, + { + "mangled_component_name" : "_ZNK7android7BBinder13isBinderAliveEv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder10pingBinderEv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder4dumpEiRKNS_6VectorINS_8String16EEE" + }, + { + "mangled_component_name" : "_ZN7android7BBinder8transactEjRKNS_6ParcelEPS1_j" + }, + { + "mangled_component_name" : "_ZN7android7BBinder11linkToDeathERKNS_2spINS_7IBinder14DeathRecipientEEEPvj" + }, + { + "mangled_component_name" : "_ZN7android7BBinder13unlinkToDeathERKNS_2wpINS_7IBinder14DeathRecipientEEEPvjPS4_" + }, + { + "mangled_component_name" : "_ZNK7android7IBinder13checkSubclassEPKv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder12attachObjectEPKvPvS3_PFvS2_S3_S3_E" + }, + { + "mangled_component_name" : "_ZNK7android7BBinder10findObjectEPKv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder12detachObjectEPKv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder11localBinderEv" + }, + { + "mangled_component_name" : "_ZN7android7IBinder12remoteBinderEv" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZThn4_N7android21BnMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZThn4_N7android21BnMediaMetricsServiceD0Ev" + }, + { + "mangled_component_name" : "_ZThn4_N7android21BnMediaMetricsService10onTransactEjRKNS_6ParcelEPS1_j" + }, + { + "kind" : "vcall_offset" + }, + { + "kind" : "vcall_offset" + }, + { + "kind" : "vcall_offset" + }, + { + "kind" : "vcall_offset" + }, + { + "component_value" : -16, + "kind" : "vcall_offset" + }, + { + "component_value" : -16, + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android21BnMediaMetricsServiceE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZTv0_n12_N7android21BnMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZTv0_n12_N7android21BnMediaMetricsServiceD0Ev" + }, + { + "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" + } + ] + } + ], + "rvalue_reference_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTION7android12mediametrics4Item4PropE", + "name" : "android::mediametrics::Item::Prop &&", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTION7android12mediametrics4Item4PropE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTION7android12mediametrics4ItemE", + "name" : "android::mediametrics::Item &&", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTION7android12mediametrics4ItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ] +} diff --git a/S/64/x86/source-based/libneuralnetworks_packageinfo.so.lsdump b/S/64/x86/source-based/libneuralnetworks_packageinfo.so.lsdump new file mode 100644 index 0000000..f18e43e --- /dev/null +++ b/S/64/x86/source-based/libneuralnetworks_packageinfo.so.lsdump @@ -0,0 +1,142 @@ +{ + "array_types" : [], + "builtin_types" : + [ + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIb", + "name" : "bool", + "referenced_type" : "_ZTIb", + "self_type" : "_ZTIb", + "size" : 1 + }, + { + "alignment" : 1, + "is_integral" : true, + "linker_set_key" : "_ZTIc", + "name" : "char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIc", + "size" : 1 + }, + { + "alignment" : 4, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIj", + "name" : "unsigned int", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIj", + "size" : 4 + }, + { + "linker_set_key" : "_ZTIv", + "name" : "void", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIv" + } + ], + "elf_functions" : + [ + { + "name" : "ANeuralNetworks_fetch_PackageInfo" + }, + { + "name" : "ANeuralNetworks_free_PackageInfo" + } + ], + "elf_objects" : [], + "enum_types" : [], + "function_types" : [], + "functions" : + [ + { + "function_name" : "ANeuralNetworks_fetch_PackageInfo", + "linker_set_key" : "ANeuralNetworks_fetch_PackageInfo", + "parameters" : + [ + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIP27ANeuralNetworks_PackageInfo" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + }, + { + "function_name" : "ANeuralNetworks_free_PackageInfo", + "linker_set_key" : "ANeuralNetworks_free_PackageInfo", + "parameters" : + [ + { + "referenced_type" : "_ZTIP27ANeuralNetworks_PackageInfo" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + } + ], + "global_vars" : [], + "lvalue_reference_types" : [], + "pointer_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIP27ANeuralNetworks_PackageInfo", + "name" : "ANeuralNetworks_PackageInfo *", + "referenced_type" : "_ZTI27ANeuralNetworks_PackageInfo", + "self_type" : "_ZTIP27ANeuralNetworks_PackageInfo", + "size" : 4, + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPc", + "name" : "char *", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIPc", + "size" : 4, + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + } + ], + "qualified_types" : [], + "record_types" : + [ + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "appPackageName", + "referenced_type" : "_ZTIPc" + }, + { + "field_name" : "appIsSystemApp", + "field_offset" : 32, + "referenced_type" : "_ZTIb" + }, + { + "field_name" : "appIsOnVendorImage", + "field_offset" : 40, + "referenced_type" : "_ZTIb" + }, + { + "field_name" : "appIsOnProductImage", + "field_offset" : 48, + "referenced_type" : "_ZTIb" + } + ], + "linker_set_key" : "_ZTI27ANeuralNetworks_PackageInfo", + "name" : "ANeuralNetworks_PackageInfo", + "referenced_type" : "_ZTI27ANeuralNetworks_PackageInfo", + "self_type" : "_ZTI27ANeuralNetworks_PackageInfo", + "size" : 8, + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + } + ], + "rvalue_reference_types" : [] +} diff --git a/S/64/x86_64/source-based/libdl_android.so.lsdump b/S/64/x86_64/source-based/libdl_android.so.lsdump new file mode 100644 index 0000000..65b98bb --- /dev/null +++ b/S/64/x86_64/source-based/libdl_android.so.lsdump @@ -0,0 +1,2543 @@ +{ + "array_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIA10_i", + "name" : "int [10]", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIA10_i", + "size" : 40, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIA12_i", + "name" : "int [12]", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIA12_i", + "size" : 48, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIA14_i", + "name" : "int [14]", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIA14_i", + "size" : 56, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIA16_c", + "name" : "char [16]", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIA16_c", + "size" : 16, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIA16_h", + "name" : "unsigned char [16]", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIA16_h", + "size" : 16, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIA16_m", + "name" : "unsigned long [16]", + "referenced_type" : "_ZTIm", + "self_type" : "_ZTIA16_m", + "size" : 128, + "source_file" : "/bionic/libc/kernel/uapi/linux/posix_types.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIA2_i", + "name" : "int [2]", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIA2_i", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/asm-generic/posix_types.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIA4_l", + "name" : "long [4]", + "referenced_type" : "_ZTIl", + "self_type" : "_ZTIA4_l", + "size" : 32, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + } + ], + "builtin_types" : + [ + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIb", + "name" : "bool", + "referenced_type" : "_ZTIb", + "self_type" : "_ZTIb", + "size" : 1 + }, + { + "alignment" : 1, + "is_integral" : true, + "linker_set_key" : "_ZTIc", + "name" : "char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIc", + "size" : 1 + }, + { + "alignment" : 16, + "linker_set_key" : "_ZTIg", + "name" : "long double", + "referenced_type" : "_ZTIg", + "self_type" : "_ZTIg", + "size" : 16 + }, + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIh", + "name" : "unsigned char", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIh", + "size" : 1 + }, + { + "alignment" : 4, + "is_integral" : true, + "linker_set_key" : "_ZTIi", + "name" : "int", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIi", + "size" : 4 + }, + { + "alignment" : 4, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIj", + "name" : "unsigned int", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIj", + "size" : 4 + }, + { + "alignment" : 8, + "is_integral" : true, + "linker_set_key" : "_ZTIl", + "name" : "long", + "referenced_type" : "_ZTIl", + "self_type" : "_ZTIl", + "size" : 8 + }, + { + "alignment" : 8, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIm", + "name" : "unsigned long", + "referenced_type" : "_ZTIm", + "self_type" : "_ZTIm", + "size" : 8 + }, + { + "alignment" : 2, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIt", + "name" : "unsigned short", + "referenced_type" : "_ZTIt", + "self_type" : "_ZTIt", + "size" : 2 + }, + { + "linker_set_key" : "_ZTIv", + "name" : "void", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIv" + }, + { + "alignment" : 8, + "is_integral" : true, + "linker_set_key" : "_ZTIx", + "name" : "long long", + "referenced_type" : "_ZTIx", + "self_type" : "_ZTIx", + "size" : 8 + }, + { + "alignment" : 8, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIy", + "name" : "unsigned long long", + "referenced_type" : "_ZTIy", + "self_type" : "_ZTIy", + "size" : 8 + } + ], + "elf_functions" : + [ + { + "binding" : "weak", + "name" : "android_create_namespace" + }, + { + "binding" : "weak", + "name" : "android_dlwarning" + }, + { + "binding" : "weak", + "name" : "android_get_LD_LIBRARY_PATH" + }, + { + "binding" : "weak", + "name" : "android_get_exported_namespace" + }, + { + "binding" : "weak", + "name" : "android_init_anonymous_namespace" + }, + { + "binding" : "weak", + "name" : "android_link_namespaces" + }, + { + "binding" : "weak", + "name" : "android_set_application_target_sdk_version" + }, + { + "binding" : "weak", + "name" : "android_update_LD_LIBRARY_PATH" + } + ], + "elf_objects" : [], + "enum_types" : + [ + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : 1, + "name" : "ANDROID_DLEXT_RESERVED_ADDRESS" + }, + { + "enum_field_value" : 2, + "name" : "ANDROID_DLEXT_RESERVED_ADDRESS_HINT" + }, + { + "enum_field_value" : 4, + "name" : "ANDROID_DLEXT_WRITE_RELRO" + }, + { + "enum_field_value" : 8, + "name" : "ANDROID_DLEXT_USE_RELRO" + }, + { + "enum_field_value" : 16, + "name" : "ANDROID_DLEXT_USE_LIBRARY_FD" + }, + { + "enum_field_value" : 32, + "name" : "ANDROID_DLEXT_USE_LIBRARY_FD_OFFSET" + }, + { + "enum_field_value" : 64, + "name" : "ANDROID_DLEXT_FORCE_LOAD" + }, + { + "enum_field_value" : 512, + "name" : "ANDROID_DLEXT_USE_NAMESPACE" + }, + { + "enum_field_value" : 1024, + "name" : "ANDROID_DLEXT_RESERVED_ADDRESS_RECURSIVE" + }, + { + "enum_field_value" : 1663, + "name" : "ANDROID_DLEXT_VALID_FLAG_BITS" + } + ], + "linker_set_key" : "_ZTI25$ANDROID_DLEXT_FORCE_LOAD", + "name" : "(anonymous enum at bionic/libc/include/android/dlext.h:41:1)", + "referenced_type" : "_ZTI25$ANDROID_DLEXT_FORCE_LOAD", + "self_type" : "_ZTI25$ANDROID_DLEXT_FORCE_LOAD", + "size" : 4, + "source_file" : "/bionic/libc/include/android/dlext.h", + "underlying_type" : "_ZTIj" + }, + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : 0, + "name" : "r_debug::RT_CONSISTENT" + }, + { + "enum_field_value" : 1, + "name" : "r_debug::RT_ADD" + }, + { + "enum_field_value" : 2, + "name" : "r_debug::RT_DELETE" + } + ], + "linker_set_key" : "_ZTIN7r_debug7$RT_ADDE", + "name" : "r_debug::(anonymous enum at bionic/libc/include/link.h:83:3)", + "referenced_type" : "_ZTIN7r_debug7$RT_ADDE", + "self_type" : "_ZTIN7r_debug7$RT_ADDE", + "size" : 4, + "source_file" : "/bionic/libc/include/link.h", + "underlying_type" : "_ZTIj" + } + ], + "function_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIFPvS_mPKvE", + "name" : "void *(void *, unsigned long, const void *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIPv" + }, + { + "referenced_type" : "_ZTIm" + }, + { + "referenced_type" : "_ZTIPKv" + } + ], + "referenced_type" : "_ZTIFPvS_mPKvE", + "return_type" : "_ZTIPv", + "self_type" : "_ZTIFPvS_mPKvE", + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIFPvmPKvE", + "name" : "void *(unsigned long, const void *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIm" + }, + { + "referenced_type" : "_ZTIPKv" + } + ], + "referenced_type" : "_ZTIFPvmPKvE", + "return_type" : "_ZTIPv", + "self_type" : "_ZTIFPvmPKvE", + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIFPvmmPKvE", + "name" : "void *(unsigned long, unsigned long, const void *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIm" + }, + { + "referenced_type" : "_ZTIm" + }, + { + "referenced_type" : "_ZTIPKv" + } + ], + "referenced_type" : "_ZTIFPvmmPKvE", + "return_type" : "_ZTIPv", + "self_type" : "_ZTIFPvmmPKvE", + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIFvPvPKcE", + "name" : "void (void *, const char *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIPv" + }, + { + "referenced_type" : "_ZTIPKc" + } + ], + "referenced_type" : "_ZTIFvPvPKcE", + "return_type" : "_ZTIv", + "self_type" : "_ZTIFvPvPKcE", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIFvPvPKvE", + "name" : "void (void *, const void *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIPv" + }, + { + "referenced_type" : "_ZTIPKv" + } + ], + "referenced_type" : "_ZTIFvPvPKvE", + "return_type" : "_ZTIv", + "self_type" : "_ZTIFvPvPKvE", + "source_file" : "/bionic/libc/include/malloc.h" + } + ], + "functions" : + [ + { + "function_name" : "android_create_namespace", + "linker_set_key" : "android_create_namespace", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIm" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIP19android_namespace_t" + } + ], + "return_type" : "_ZTIP19android_namespace_t", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_dlwarning", + "linker_set_key" : "android_dlwarning", + "parameters" : + [ + { + "referenced_type" : "_ZTIPv" + }, + { + "referenced_type" : "_ZTIPFvPvPKcE" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_get_LD_LIBRARY_PATH", + "linker_set_key" : "android_get_LD_LIBRARY_PATH", + "parameters" : + [ + { + "referenced_type" : "_ZTIPc" + }, + { + "referenced_type" : "_ZTIm" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_get_exported_namespace", + "linker_set_key" : "android_get_exported_namespace", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIP19android_namespace_t", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_init_anonymous_namespace", + "linker_set_key" : "android_init_anonymous_namespace", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_link_namespaces", + "linker_set_key" : "android_link_namespaces", + "parameters" : + [ + { + "referenced_type" : "_ZTIP19android_namespace_t" + }, + { + "referenced_type" : "_ZTIP19android_namespace_t" + }, + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_set_application_target_sdk_version", + "linker_set_key" : "android_set_application_target_sdk_version", + "parameters" : + [ + { + "referenced_type" : "_ZTIi" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_update_LD_LIBRARY_PATH", + "linker_set_key" : "android_update_LD_LIBRARY_PATH", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/bionic/libdl/libdl_android.cpp" + } + ], + "global_vars" : [], + "lvalue_reference_types" : [], + "pointer_types" : + [ + { + "alignment" : 8, + "linker_set_key" : "_ZTIP19android_namespace_t", + "name" : "android_namespace_t *", + "referenced_type" : "_ZTI19android_namespace_t", + "self_type" : "_ZTIP19android_namespace_t", + "size" : 8, + "source_file" : "/bionic/libc/include/android/dlext.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIP7__sFILE", + "name" : "__sFILE *", + "referenced_type" : "_ZTI7__sFILE", + "self_type" : "_ZTIP7__sFILE", + "size" : 8, + "source_file" : "/bionic/libc/include/stdio.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIP8link_map", + "name" : "link_map *", + "referenced_type" : "_ZTI8link_map", + "self_type" : "_ZTIP8link_map", + "size" : 8, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIP9Elf64_Dyn", + "name" : "Elf64_Dyn *", + "referenced_type" : "_ZTI9Elf64_Dyn", + "self_type" : "_ZTIP9Elf64_Dyn", + "size" : 8, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPFPvS_mPKvE", + "name" : "void *(*)(void *, unsigned long, const void *)", + "referenced_type" : "_ZTIFPvS_mPKvE", + "self_type" : "_ZTIPFPvS_mPKvE", + "size" : 8, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPFPvmPKvE", + "name" : "void *(*)(unsigned long, const void *)", + "referenced_type" : "_ZTIFPvmPKvE", + "self_type" : "_ZTIPFPvmPKvE", + "size" : 8, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPFPvmmPKvE", + "name" : "void *(*)(unsigned long, unsigned long, const void *)", + "referenced_type" : "_ZTIFPvmmPKvE", + "self_type" : "_ZTIPFPvmmPKvE", + "size" : 8, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPFvPvPKcE", + "name" : "void (*)(void *, const char *)", + "referenced_type" : "_ZTIFvPvPKcE", + "self_type" : "_ZTIPFvPvPKcE", + "size" : 8, + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPFvPvPKvE", + "name" : "void (*)(void *, const void *)", + "referenced_type" : "_ZTIFvPvPKvE", + "self_type" : "_ZTIPFvPvPKvE", + "size" : 8, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPK10elf64_phdr", + "name" : "const elf64_phdr *", + "referenced_type" : "_ZTIK10elf64_phdr", + "self_type" : "_ZTIPK10elf64_phdr", + "size" : 8, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPKc", + "name" : "const char *", + "referenced_type" : "_ZTIKc", + "self_type" : "_ZTIPKc", + "size" : 8, + "source_file" : "/bionic/libc/include/dlfcn.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPKv", + "name" : "const void *", + "referenced_type" : "_ZTIKv", + "self_type" : "_ZTIPKv", + "size" : 8, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPc", + "name" : "char *", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIPc", + "size" : 8, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPv", + "name" : "void *", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIPv", + "size" : 8, + "source_file" : "/bionic/libc/include/dlfcn.h" + } + ], + "qualified_types" : + [ + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIK10elf64_phdr", + "name" : "const elf64_phdr", + "referenced_type" : "_ZTI10elf64_phdr", + "self_type" : "_ZTIK10elf64_phdr", + "size" : 56, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKc", + "name" : "const char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIKc", + "size" : 1, + "source_file" : "/bionic/libc/include/dlfcn.h" + }, + { + "is_const" : true, + "linker_set_key" : "_ZTIKv", + "name" : "const void", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIKv", + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 8, + "is_volatile" : true, + "linker_set_key" : "_ZTIVPFPvS_mPKvE", + "name" : "void *(*volatile)(void *, unsigned long, const void *)", + "referenced_type" : "_ZTIPFPvS_mPKvE", + "self_type" : "_ZTIVPFPvS_mPKvE", + "size" : 8, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 8, + "is_volatile" : true, + "linker_set_key" : "_ZTIVPFPvmPKvE", + "name" : "void *(*volatile)(unsigned long, const void *)", + "referenced_type" : "_ZTIPFPvmPKvE", + "self_type" : "_ZTIVPFPvmPKvE", + "size" : 8, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 8, + "is_volatile" : true, + "linker_set_key" : "_ZTIVPFPvmmPKvE", + "name" : "void *(*volatile)(unsigned long, unsigned long, const void *)", + "referenced_type" : "_ZTIPFPvmmPKvE", + "self_type" : "_ZTIVPFPvmmPKvE", + "size" : 8, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 8, + "is_volatile" : true, + "linker_set_key" : "_ZTIVPFvPvPKvE", + "name" : "void (*volatile)(void *, const void *)", + "referenced_type" : "_ZTIPFvPvPKvE", + "self_type" : "_ZTIVPFvPvPKvE", + "size" : 8, + "source_file" : "/bionic/libc/include/malloc.h" + } + ], + "record_types" : + [ + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "ch_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ch_size", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ch_addralign", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10Elf32_Chdr", + "name" : "Elf32_Chdr", + "referenced_type" : "_ZTI10Elf32_Chdr", + "self_type" : "_ZTI10Elf32_Chdr", + "size" : 12, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "m_value", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "m_info", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "m_poffset", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "m_repeat", + "field_offset" : 128, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "m_stride", + "field_offset" : 144, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI10Elf32_Move", + "name" : "Elf32_Move", + "referenced_type" : "_ZTI10Elf32_Move", + "self_type" : "_ZTI10Elf32_Move", + "size" : 24, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "ch_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ch_reserved", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ch_size", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "ch_addralign", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI10Elf64_Chdr", + "name" : "Elf64_Chdr", + "referenced_type" : "_ZTI10Elf64_Chdr", + "self_type" : "_ZTI10Elf64_Chdr", + "size" : 24, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "m_value", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "m_info", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "m_poffset", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "m_repeat", + "field_offset" : 192, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "m_stride", + "field_offset" : 208, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI10Elf64_Move", + "name" : "Elf64_Move", + "referenced_type" : "_ZTI10Elf64_Move", + "self_type" : "_ZTI10Elf64_Move", + "size" : 32, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "n_namesz", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "n_descsz", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "n_type", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10elf32_note", + "name" : "elf32_note", + "referenced_type" : "_ZTI10elf32_note", + "self_type" : "_ZTI10elf32_note", + "size" : 12, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "p_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_offset", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_vaddr", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_paddr", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_filesz", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_memsz", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_flags", + "field_offset" : 192, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_align", + "field_offset" : 224, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10elf32_phdr", + "name" : "elf32_phdr", + "referenced_type" : "_ZTI10elf32_phdr", + "self_type" : "_ZTI10elf32_phdr", + "size" : 32, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "r_offset", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "r_info", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "r_addend", + "field_offset" : 64, + "referenced_type" : "_ZTIi" + } + ], + "linker_set_key" : "_ZTI10elf32_rela", + "name" : "elf32_rela", + "referenced_type" : "_ZTI10elf32_rela", + "self_type" : "_ZTI10elf32_rela", + "size" : 12, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "sh_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_type", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_flags", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_addr", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_offset", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_size", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_link", + "field_offset" : 192, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_info", + "field_offset" : 224, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_addralign", + "field_offset" : 256, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_entsize", + "field_offset" : 288, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10elf32_shdr", + "name" : "elf32_shdr", + "referenced_type" : "_ZTI10elf32_shdr", + "self_type" : "_ZTI10elf32_shdr", + "size" : 40, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "n_namesz", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "n_descsz", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "n_type", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10elf64_note", + "name" : "elf64_note", + "referenced_type" : "_ZTI10elf64_note", + "self_type" : "_ZTI10elf64_note", + "size" : 12, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "p_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_flags", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_offset", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_vaddr", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_paddr", + "field_offset" : 192, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_filesz", + "field_offset" : 256, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_memsz", + "field_offset" : 320, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_align", + "field_offset" : 384, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI10elf64_phdr", + "name" : "elf64_phdr", + "referenced_type" : "_ZTI10elf64_phdr", + "self_type" : "_ZTI10elf64_phdr", + "size" : 56, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "r_offset", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "r_info", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "r_addend", + "field_offset" : 128, + "referenced_type" : "_ZTIx" + } + ], + "linker_set_key" : "_ZTI10elf64_rela", + "name" : "elf64_rela", + "referenced_type" : "_ZTI10elf64_rela", + "self_type" : "_ZTI10elf64_rela", + "size" : 24, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "sh_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_type", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_flags", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_addr", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_offset", + "field_offset" : 192, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_size", + "field_offset" : 256, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_link", + "field_offset" : 320, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_info", + "field_offset" : 352, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_addralign", + "field_offset" : 384, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_entsize", + "field_offset" : 448, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI10elf64_shdr", + "name" : "elf64_shdr", + "referenced_type" : "_ZTI10elf64_shdr", + "self_type" : "_ZTI10elf64_shdr", + "size" : 64, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 16, + "fields" : + [ + { + "field_name" : "__clang_max_align_nonce1", + "referenced_type" : "_ZTIx" + }, + { + "field_name" : "__clang_max_align_nonce2", + "field_offset" : 128, + "referenced_type" : "_ZTIg" + } + ], + "linker_set_key" : "_ZTI11max_align_t", + "name" : "max_align_t", + "referenced_type" : "_ZTI11max_align_t", + "self_type" : "_ZTI11max_align_t", + "size" : 32, + "source_file" : "/prebuilts/clang-tools/linux-x86/lib64/clang/11.0.1/include/__stddef_max_align_t.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vd_version", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_flags", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_ndx", + "field_offset" : 32, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_cnt", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_hash", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vd_aux", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vd_next", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI12Elf32_Verdef", + "name" : "Elf32_Verdef", + "referenced_type" : "_ZTI12Elf32_Verdef", + "self_type" : "_ZTI12Elf32_Verdef", + "size" : 20, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "a_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "a_un", + "field_offset" : 32, + "referenced_type" : "_ZTIN12Elf32_auxv_tUt_E" + } + ], + "linker_set_key" : "_ZTI12Elf32_auxv_t", + "name" : "Elf32_auxv_t", + "referenced_type" : "_ZTI12Elf32_auxv_t", + "self_type" : "_ZTI12Elf32_auxv_t", + "size" : 8, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vd_version", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_flags", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_ndx", + "field_offset" : 32, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_cnt", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_hash", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vd_aux", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vd_next", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI12Elf64_Verdef", + "name" : "Elf64_Verdef", + "referenced_type" : "_ZTI12Elf64_Verdef", + "self_type" : "_ZTI12Elf64_Verdef", + "size" : 20, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "a_type", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "a_un", + "field_offset" : 64, + "referenced_type" : "_ZTIN12Elf64_auxv_tUt_E" + } + ], + "linker_set_key" : "_ZTI12Elf64_auxv_t", + "name" : "Elf64_auxv_t", + "referenced_type" : "_ZTI12Elf64_auxv_t", + "self_type" : "_ZTI12Elf64_auxv_t", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "dlpi_addr", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "dlpi_name", + "field_offset" : 64, + "referenced_type" : "_ZTIPKc" + }, + { + "field_name" : "dlpi_phdr", + "field_offset" : 128, + "referenced_type" : "_ZTIPK10elf64_phdr" + }, + { + "field_name" : "dlpi_phnum", + "field_offset" : 192, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "dlpi_adds", + "field_offset" : 256, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "dlpi_subs", + "field_offset" : 320, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "dlpi_tls_modid", + "field_offset" : 384, + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "dlpi_tls_data", + "field_offset" : 448, + "referenced_type" : "_ZTIPv" + } + ], + "linker_set_key" : "_ZTI12dl_phdr_info", + "name" : "dl_phdr_info", + "referenced_type" : "_ZTI12dl_phdr_info", + "self_type" : "_ZTI12dl_phdr_info", + "size" : 64, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 2, + "fields" : + [ + { + "field_name" : "si_boundto", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "si_flags", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI13Elf32_Syminfo", + "name" : "Elf32_Syminfo", + "referenced_type" : "_ZTI13Elf32_Syminfo", + "self_type" : "_ZTI13Elf32_Syminfo", + "size" : 4, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vda_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vda_next", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf32_Verdaux", + "name" : "Elf32_Verdaux", + "referenced_type" : "_ZTI13Elf32_Verdaux", + "self_type" : "_ZTI13Elf32_Verdaux", + "size" : 8, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vna_hash", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vna_flags", + "field_offset" : 32, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vna_other", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vna_name", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vna_next", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf32_Vernaux", + "name" : "Elf32_Vernaux", + "referenced_type" : "_ZTI13Elf32_Vernaux", + "self_type" : "_ZTI13Elf32_Vernaux", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vn_version", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vn_cnt", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vn_file", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vn_aux", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vn_next", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf32_Verneed", + "name" : "Elf32_Verneed", + "referenced_type" : "_ZTI13Elf32_Verneed", + "self_type" : "_ZTI13Elf32_Verneed", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 2, + "fields" : + [ + { + "field_name" : "si_boundto", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "si_flags", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI13Elf64_Syminfo", + "name" : "Elf64_Syminfo", + "referenced_type" : "_ZTI13Elf64_Syminfo", + "self_type" : "_ZTI13Elf64_Syminfo", + "size" : 4, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vda_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vda_next", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf64_Verdaux", + "name" : "Elf64_Verdaux", + "referenced_type" : "_ZTI13Elf64_Verdaux", + "self_type" : "_ZTI13Elf64_Verdaux", + "size" : 8, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vna_hash", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vna_flags", + "field_offset" : 32, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vna_other", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vna_name", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vna_next", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf64_Vernaux", + "name" : "Elf64_Vernaux", + "referenced_type" : "_ZTI13Elf64_Vernaux", + "self_type" : "_ZTI13Elf64_Vernaux", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vn_version", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vn_cnt", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vn_file", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vn_aux", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vn_next", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf64_Verneed", + "name" : "Elf64_Verneed", + "referenced_type" : "_ZTI13Elf64_Verneed", + "self_type" : "_ZTI13Elf64_Verneed", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "flags", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "stack_base", + "field_offset" : 64, + "referenced_type" : "_ZTIPv" + }, + { + "field_name" : "stack_size", + "field_offset" : 128, + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "guard_size", + "field_offset" : 192, + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "sched_policy", + "field_offset" : 256, + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "sched_priority", + "field_offset" : 288, + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "__reserved", + "field_offset" : 320, + "referenced_type" : "_ZTIA16_c" + } + ], + "linker_set_key" : "_ZTI14pthread_attr_t", + "name" : "pthread_attr_t", + "referenced_type" : "_ZTI14pthread_attr_t", + "self_type" : "_ZTI14pthread_attr_t", + "size" : 56, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA12_i" + } + ], + "linker_set_key" : "_ZTI14pthread_cond_t", + "name" : "pthread_cond_t", + "referenced_type" : "_ZTI14pthread_cond_t", + "self_type" : "_ZTI14pthread_cond_t", + "size" : 48, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "fds_bits", + "referenced_type" : "_ZTIA16_m" + } + ], + "linker_set_key" : "_ZTI15__kernel_fd_set", + "name" : "__kernel_fd_set", + "referenced_type" : "_ZTI15__kernel_fd_set", + "self_type" : "_ZTI15__kernel_fd_set", + "size" : 128, + "source_file" : "/bionic/libc/kernel/uapi/linux/posix_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "val", + "referenced_type" : "_ZTIA2_i" + } + ], + "linker_set_key" : "_ZTI15__kernel_fsid_t", + "name" : "__kernel_fsid_t", + "referenced_type" : "_ZTI15__kernel_fsid_t", + "self_type" : "_ZTI15__kernel_fsid_t", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/asm-generic/posix_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA10_i" + } + ], + "linker_set_key" : "_ZTI15pthread_mutex_t", + "name" : "pthread_mutex_t", + "referenced_type" : "_ZTI15pthread_mutex_t", + "self_type" : "_ZTI15pthread_mutex_t", + "size" : 40, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA14_i" + } + ], + "linker_set_key" : "_ZTI16pthread_rwlock_t", + "name" : "pthread_rwlock_t", + "referenced_type" : "_ZTI16pthread_rwlock_t", + "self_type" : "_ZTI16pthread_rwlock_t", + "size" : 56, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "flags", + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "reserved_addr", + "field_offset" : 64, + "referenced_type" : "_ZTIPv" + }, + { + "field_name" : "reserved_size", + "field_offset" : 128, + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "relro_fd", + "field_offset" : 192, + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "library_fd", + "field_offset" : 224, + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "library_fd_offset", + "field_offset" : 256, + "referenced_type" : "_ZTIl" + }, + { + "field_name" : "library_namespace", + "field_offset" : 320, + "referenced_type" : "_ZTIP19android_namespace_t" + } + ], + "linker_set_key" : "_ZTI17android_dlextinfo", + "name" : "android_dlextinfo", + "referenced_type" : "_ZTI17android_dlextinfo", + "self_type" : "_ZTI17android_dlextinfo", + "size" : 48, + "source_file" : "/bionic/libc/include/android/dlext.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA4_l" + } + ], + "linker_set_key" : "_ZTI17pthread_barrier_t", + "name" : "pthread_barrier_t", + "referenced_type" : "_ZTI17pthread_barrier_t", + "self_type" : "_ZTI17pthread_barrier_t", + "size" : 32, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIl" + } + ], + "linker_set_key" : "_ZTI18pthread_spinlock_t", + "name" : "pthread_spinlock_t", + "referenced_type" : "_ZTI18pthread_spinlock_t", + "self_type" : "_ZTI18pthread_spinlock_t", + "size" : 8, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "quot", + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "rem", + "field_offset" : 32, + "referenced_type" : "_ZTIi" + } + ], + "linker_set_key" : "_ZTI5div_t", + "name" : "div_t", + "referenced_type" : "_ZTI5div_t", + "self_type" : "_ZTI5div_t", + "size" : 8, + "source_file" : "/bionic/libc/include/stdlib.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "quot", + "referenced_type" : "_ZTIl" + }, + { + "field_name" : "rem", + "field_offset" : 64, + "referenced_type" : "_ZTIl" + } + ], + "linker_set_key" : "_ZTI6ldiv_t", + "name" : "ldiv_t", + "referenced_type" : "_ZTI6ldiv_t", + "self_type" : "_ZTI6ldiv_t", + "size" : 16, + "source_file" : "/bionic/libc/include/stdlib.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "dli_fname", + "referenced_type" : "_ZTIPKc" + }, + { + "field_name" : "dli_fbase", + "field_offset" : 64, + "referenced_type" : "_ZTIPv" + }, + { + "field_name" : "dli_sname", + "field_offset" : 128, + "referenced_type" : "_ZTIPKc" + }, + { + "field_name" : "dli_saddr", + "field_offset" : 192, + "referenced_type" : "_ZTIPv" + } + ], + "linker_set_key" : "_ZTI7Dl_info", + "name" : "Dl_info", + "referenced_type" : "_ZTI7Dl_info", + "self_type" : "_ZTI7Dl_info", + "size" : 32, + "source_file" : "/bionic/libc/include/dlfcn.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "d_tag", + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "d_un", + "field_offset" : 32, + "referenced_type" : "_ZTIN7dynamicUt_E" + } + ], + "linker_set_key" : "_ZTI7dynamic", + "name" : "dynamic", + "referenced_type" : "_ZTI7dynamic", + "self_type" : "_ZTI7dynamic", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "quot", + "referenced_type" : "_ZTIx" + }, + { + "field_name" : "rem", + "field_offset" : 64, + "referenced_type" : "_ZTIx" + } + ], + "linker_set_key" : "_ZTI7lldiv_t", + "name" : "lldiv_t", + "referenced_type" : "_ZTI7lldiv_t", + "self_type" : "_ZTI7lldiv_t", + "size" : 16, + "source_file" : "/bionic/libc/include/stdlib.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "r_version", + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "r_map", + "field_offset" : 64, + "referenced_type" : "_ZTIP8link_map" + }, + { + "field_name" : "r_brk", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "r_state", + "field_offset" : 192, + "referenced_type" : "_ZTIN7r_debug7$RT_ADDE" + }, + { + "field_name" : "r_ldbase", + "field_offset" : 256, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI7r_debug", + "name" : "r_debug", + "referenced_type" : "_ZTI7r_debug", + "self_type" : "_ZTI7r_debug", + "size" : 40, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "l_addr", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "l_name", + "field_offset" : 64, + "referenced_type" : "_ZTIPc" + }, + { + "field_name" : "l_ld", + "field_offset" : 128, + "referenced_type" : "_ZTIP9Elf64_Dyn" + }, + { + "field_name" : "l_next", + "field_offset" : 192, + "referenced_type" : "_ZTIP8link_map" + }, + { + "field_name" : "l_prev", + "field_offset" : 256, + "referenced_type" : "_ZTIP8link_map" + } + ], + "linker_set_key" : "_ZTI8link_map", + "name" : "link_map", + "referenced_type" : "_ZTI8link_map", + "self_type" : "_ZTI8link_map", + "size" : 40, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "arena", + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "ordblks", + "field_offset" : 64, + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "smblks", + "field_offset" : 128, + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "hblks", + "field_offset" : 192, + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "hblkhd", + "field_offset" : 256, + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "usmblks", + "field_offset" : 320, + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "fsmblks", + "field_offset" : 384, + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "uordblks", + "field_offset" : 448, + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "fordblks", + "field_offset" : 512, + "referenced_type" : "_ZTIm" + }, + { + "field_name" : "keepcost", + "field_offset" : 576, + "referenced_type" : "_ZTIm" + } + ], + "linker_set_key" : "_ZTI8mallinfo", + "name" : "mallinfo", + "referenced_type" : "_ZTI8mallinfo", + "self_type" : "_ZTI8mallinfo", + "size" : 80, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "l_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_time_stamp", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_checksum", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_version", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_flags", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI9Elf32_Lib", + "name" : "Elf32_Lib", + "referenced_type" : "_ZTI9Elf32_Lib", + "self_type" : "_ZTI9Elf32_Lib", + "size" : 20, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "d_tag", + "referenced_type" : "_ZTIx" + }, + { + "field_name" : "d_un", + "field_offset" : 64, + "referenced_type" : "_ZTIN9Elf64_DynUt_E" + } + ], + "linker_set_key" : "_ZTI9Elf64_Dyn", + "name" : "Elf64_Dyn", + "referenced_type" : "_ZTI9Elf64_Dyn", + "self_type" : "_ZTI9Elf64_Dyn", + "size" : 16, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "l_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_time_stamp", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_checksum", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_version", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_flags", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI9Elf64_Lib", + "name" : "Elf64_Lib", + "referenced_type" : "_ZTI9Elf64_Lib", + "self_type" : "_ZTI9Elf64_Lib", + "size" : 20, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "e_ident", + "referenced_type" : "_ZTIA16_h" + }, + { + "field_name" : "e_type", + "field_offset" : 128, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_machine", + "field_offset" : 144, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_version", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_entry", + "field_offset" : 192, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_phoff", + "field_offset" : 224, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_shoff", + "field_offset" : 256, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_flags", + "field_offset" : 288, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_ehsize", + "field_offset" : 320, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_phentsize", + "field_offset" : 336, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_phnum", + "field_offset" : 352, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shentsize", + "field_offset" : 368, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shnum", + "field_offset" : 384, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shstrndx", + "field_offset" : 400, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI9elf32_hdr", + "name" : "elf32_hdr", + "referenced_type" : "_ZTI9elf32_hdr", + "self_type" : "_ZTI9elf32_hdr", + "size" : 52, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "r_offset", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "r_info", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI9elf32_rel", + "name" : "elf32_rel", + "referenced_type" : "_ZTI9elf32_rel", + "self_type" : "_ZTI9elf32_rel", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "st_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "st_value", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "st_size", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "st_info", + "field_offset" : 96, + "referenced_type" : "_ZTIh" + }, + { + "field_name" : "st_other", + "field_offset" : 104, + "referenced_type" : "_ZTIh" + }, + { + "field_name" : "st_shndx", + "field_offset" : 112, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI9elf32_sym", + "name" : "elf32_sym", + "referenced_type" : "_ZTI9elf32_sym", + "self_type" : "_ZTI9elf32_sym", + "size" : 16, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "e_ident", + "referenced_type" : "_ZTIA16_h" + }, + { + "field_name" : "e_type", + "field_offset" : 128, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_machine", + "field_offset" : 144, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_version", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_entry", + "field_offset" : 192, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "e_phoff", + "field_offset" : 256, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "e_shoff", + "field_offset" : 320, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "e_flags", + "field_offset" : 384, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_ehsize", + "field_offset" : 416, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_phentsize", + "field_offset" : 432, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_phnum", + "field_offset" : 448, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shentsize", + "field_offset" : 464, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shnum", + "field_offset" : 480, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shstrndx", + "field_offset" : 496, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI9elf64_hdr", + "name" : "elf64_hdr", + "referenced_type" : "_ZTI9elf64_hdr", + "self_type" : "_ZTI9elf64_hdr", + "size" : 64, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "r_offset", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "r_info", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI9elf64_rel", + "name" : "elf64_rel", + "referenced_type" : "_ZTI9elf64_rel", + "self_type" : "_ZTI9elf64_rel", + "size" : 16, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "st_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "st_info", + "field_offset" : 32, + "referenced_type" : "_ZTIh" + }, + { + "field_name" : "st_other", + "field_offset" : 40, + "referenced_type" : "_ZTIh" + }, + { + "field_name" : "st_shndx", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "st_value", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "st_size", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI9elf64_sym", + "name" : "elf64_sym", + "referenced_type" : "_ZTI9elf64_sym", + "self_type" : "_ZTI9elf64_sym", + "size" : 24, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "a_val", + "referenced_type" : "_ZTIj" + } + ], + "is_anonymous" : true, + "linker_set_key" : "_ZTIN12Elf32_auxv_tUt_E", + "name" : "Elf32_auxv_t::(anonymous union at bionic/libc/include/elf.h:47:3)", + "record_kind" : "union", + "referenced_type" : "_ZTIN12Elf32_auxv_tUt_E", + "self_type" : "_ZTIN12Elf32_auxv_tUt_E", + "size" : 4, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "a_val", + "referenced_type" : "_ZTIy" + } + ], + "is_anonymous" : true, + "linker_set_key" : "_ZTIN12Elf64_auxv_tUt_E", + "name" : "Elf64_auxv_t::(anonymous union at bionic/libc/include/elf.h:54:3)", + "record_kind" : "union", + "referenced_type" : "_ZTIN12Elf64_auxv_tUt_E", + "self_type" : "_ZTIN12Elf64_auxv_tUt_E", + "size" : 8, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "d_val", + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "d_ptr", + "referenced_type" : "_ZTIj" + } + ], + "is_anonymous" : true, + "linker_set_key" : "_ZTIN7dynamicUt_E", + "name" : "dynamic::(anonymous union at bionic/libc/kernel/uapi/linux/elf.h:119:3)", + "record_kind" : "union", + "referenced_type" : "_ZTIN7dynamicUt_E", + "self_type" : "_ZTIN7dynamicUt_E", + "size" : 4, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "d_val", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "d_ptr", + "referenced_type" : "_ZTIy" + } + ], + "is_anonymous" : true, + "linker_set_key" : "_ZTIN9Elf64_DynUt_E", + "name" : "Elf64_Dyn::(anonymous union at bionic/libc/kernel/uapi/linux/elf.h:126:3)", + "record_kind" : "union", + "referenced_type" : "_ZTIN9Elf64_DynUt_E", + "self_type" : "_ZTIN9Elf64_DynUt_E", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + } + ], + "rvalue_reference_types" : [] +} diff --git a/S/64/x86_64/source-based/libmediametrics.so.lsdump b/S/64/x86_64/source-based/libmediametrics.so.lsdump new file mode 100644 index 0000000..c2e9874 --- /dev/null +++ b/S/64/x86_64/source-based/libmediametrics.so.lsdump @@ -0,0 +1,2008 @@ +{ + "array_types" : + [ + { + "alignment" : 1, + "linker_set_key" : "_ZTIA19_c", + "name" : "char [19]", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIA19_c", + "size" : 19, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ], + "builtin_types" : + [ + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIb", + "name" : "bool", + "referenced_type" : "_ZTIb", + "self_type" : "_ZTIb", + "size" : 1 + }, + { + "alignment" : 1, + "is_integral" : true, + "linker_set_key" : "_ZTIc", + "name" : "char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIc", + "size" : 1 + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTId", + "name" : "double", + "referenced_type" : "_ZTId", + "self_type" : "_ZTId", + "size" : 8 + }, + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIh", + "name" : "unsigned char", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIh", + "size" : 1 + }, + { + "alignment" : 4, + "is_integral" : true, + "linker_set_key" : "_ZTIi", + "name" : "int", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIi", + "size" : 4 + }, + { + "alignment" : 4, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIj", + "name" : "unsigned int", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIj", + "size" : 4 + }, + { + "alignment" : 8, + "is_integral" : true, + "linker_set_key" : "_ZTIl", + "name" : "long", + "referenced_type" : "_ZTIl", + "self_type" : "_ZTIl", + "size" : 8 + }, + { + "alignment" : 8, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIm", + "name" : "unsigned long", + "referenced_type" : "_ZTIm", + "self_type" : "_ZTIm", + "size" : 8 + }, + { + "alignment" : 2, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIt", + "name" : "unsigned short", + "referenced_type" : "_ZTIt", + "self_type" : "_ZTIt", + "size" : 2 + }, + { + "linker_set_key" : "_ZTIv", + "name" : "void", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIv" + } + ], + "elf_functions" : + [ + { + "name" : "mediametrics_addDouble" + }, + { + "name" : "mediametrics_addInt32" + }, + { + "name" : "mediametrics_addInt64" + }, + { + "name" : "mediametrics_addRate" + }, + { + "name" : "mediametrics_count" + }, + { + "name" : "mediametrics_create" + }, + { + "name" : "mediametrics_delete" + }, + { + "name" : "mediametrics_freeCString" + }, + { + "name" : "mediametrics_getAttributes" + }, + { + "name" : "mediametrics_getCString" + }, + { + "name" : "mediametrics_getDouble" + }, + { + "name" : "mediametrics_getInt32" + }, + { + "name" : "mediametrics_getInt64" + }, + { + "name" : "mediametrics_getKey" + }, + { + "name" : "mediametrics_getRate" + }, + { + "name" : "mediametrics_isEnabled" + }, + { + "name" : "mediametrics_readable" + }, + { + "name" : "mediametrics_selfRecord" + }, + { + "name" : "mediametrics_setCString" + }, + { + "name" : "mediametrics_setDouble" + }, + { + "name" : "mediametrics_setInt32" + }, + { + "name" : "mediametrics_setInt64" + }, + { + "name" : "mediametrics_setRate" + }, + { + "name" : "mediametrics_setUid" + } + ], + "elf_objects" : [], + "enum_types" : + [ + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : 0, + "name" : "android::mediametrics::kPrintFormatLong" + }, + { + "enum_field_value" : 1, + "name" : "android::mediametrics::kPrintFormatShort" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics11PrintFormatE", + "name" : "android::mediametrics::PrintFormat", + "referenced_type" : "_ZTIN7android12mediametrics11PrintFormatE", + "self_type" : "_ZTIN7android12mediametrics11PrintFormatE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "underlying_type" : "_ZTIj" + }, + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : -2, + "name" : "android::mediametrics::Item::RECURSIVE_WILDCARD_CHECK_NO_MATCH_NO_WILDCARD" + }, + { + "enum_field_value" : -1, + "name" : "android::mediametrics::Item::RECURSIVE_WILDCARD_CHECK_NO_MATCH_WILDCARD_FOUND" + }, + { + "enum_field_value" : 0, + "name" : "android::mediametrics::Item::RECURSIVE_WILDCARD_CHECK_MATCH_FOUND" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4Item22RecursiveWildcardCheckE", + "name" : "android::mediametrics::Item::RecursiveWildcardCheck", + "referenced_type" : "_ZTIN7android12mediametrics4Item22RecursiveWildcardCheckE", + "self_type" : "_ZTIN7android12mediametrics4Item22RecursiveWildcardCheckE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "underlying_type" : "_ZTIi" + }, + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : 0, + "name" : "android::mediametrics::kTypeNone" + }, + { + "enum_field_value" : 1, + "name" : "android::mediametrics::kTypeInt32" + }, + { + "enum_field_value" : 2, + "name" : "android::mediametrics::kTypeInt64" + }, + { + "enum_field_value" : 3, + "name" : "android::mediametrics::kTypeDouble" + }, + { + "enum_field_value" : 4, + "name" : "android::mediametrics::kTypeCString" + }, + { + "enum_field_value" : 5, + "name" : "android::mediametrics::kTypeRate" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4TypeE", + "name" : "android::mediametrics::Type", + "referenced_type" : "_ZTIN7android12mediametrics4TypeE", + "self_type" : "_ZTIN7android12mediametrics4TypeE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "underlying_type" : "_ZTIj" + } + ], + "function_types" : [], + "functions" : + [ + { + "function_name" : "mediametrics_addDouble", + "linker_set_key" : "mediametrics_addDouble", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTId" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_addInt32", + "linker_set_key" : "mediametrics_addInt32", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIi" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_addInt64", + "linker_set_key" : "mediametrics_addInt64", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIl" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_addRate", + "linker_set_key" : "mediametrics_addRate", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIl" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_count", + "linker_set_key" : "mediametrics_count", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + } + ], + "return_type" : "_ZTIi", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_create", + "linker_set_key" : "mediametrics_create", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIl", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_delete", + "linker_set_key" : "mediametrics_delete", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_freeCString", + "linker_set_key" : "mediametrics_freeCString", + "parameters" : + [ + { + "referenced_type" : "_ZTIPc" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getAttributes", + "linker_set_key" : "mediametrics_getAttributes", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPPc" + }, + { + "referenced_type" : "_ZTIPm" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getCString", + "linker_set_key" : "mediametrics_getCString", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPPc" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getDouble", + "linker_set_key" : "mediametrics_getDouble", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPd" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getInt32", + "linker_set_key" : "mediametrics_getInt32", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPi" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getInt64", + "linker_set_key" : "mediametrics_getInt64", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPl" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getKey", + "linker_set_key" : "mediametrics_getKey", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + } + ], + "return_type" : "_ZTIPKc", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getRate", + "linker_set_key" : "mediametrics_getRate", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPl" + }, + { + "referenced_type" : "_ZTIPl" + }, + { + "referenced_type" : "_ZTIPd" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_isEnabled", + "linker_set_key" : "mediametrics_isEnabled", + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_readable", + "linker_set_key" : "mediametrics_readable", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + } + ], + "return_type" : "_ZTIPKc", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_selfRecord", + "linker_set_key" : "mediametrics_selfRecord", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setCString", + "linker_set_key" : "mediametrics_setCString", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setDouble", + "linker_set_key" : "mediametrics_setDouble", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTId" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setInt32", + "linker_set_key" : "mediametrics_setInt32", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIi" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setInt64", + "linker_set_key" : "mediametrics_setInt64", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIl" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setRate", + "linker_set_key" : "mediametrics_setRate", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIl" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setUid", + "linker_set_key" : "mediametrics_setUid", + "parameters" : + [ + { + "referenced_type" : "_ZTIl" + }, + { + "referenced_type" : "_ZTIj" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + } + ], + "global_vars" : [], + "lvalue_reference_types" : + [ + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKN7android12mediametrics4Item4PropE", + "name" : "const android::mediametrics::Item::Prop &", + "referenced_type" : "_ZTIKN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIRKN7android12mediametrics4Item4PropE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKN7android12mediametrics4ItemE", + "name" : "const android::mediametrics::Item &", + "referenced_type" : "_ZTIKN7android12mediametrics4ItemE", + "self_type" : "_ZTIRKN7android12mediametrics4ItemE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKN7android2spINS_7IBinderEEE", + "name" : "const android::sp<android::IBinder> &", + "referenced_type" : "_ZTIKN7android2spINS_7IBinderEEE", + "self_type" : "_ZTIRKN7android2spINS_7IBinderEEE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKN7android6ParcelE", + "name" : "const android::Parcel &", + "referenced_type" : "_ZTIKN7android6ParcelE", + "self_type" : "_ZTIRKN7android6ParcelE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKN7android8String16E", + "name" : "const android::String16 &", + "referenced_type" : "_ZTIKN7android8String16E", + "self_type" : "_ZTIRKN7android8String16E", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "name" : "const std::unique_ptr<android::IMediaMetricsService, std::default_delete<android::IMediaMetricsService> > &", + "referenced_type" : "_ZTIKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "self_type" : "_ZTIRKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", + "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEElEEEE", + "name" : "const std::__map_const_iterator<std::__tree_const_iterator<std::__value_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, android::mediametrics::Item::Prop>, std::__tree_node<std::__value_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, android::mediametrics::Item::Prop>, void *> *, long> > &", + "referenced_type" : "_ZTIKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEElEEEE", + "self_type" : "_ZTIRKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEElEEEE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKNSt3__14pairIllEE", + "name" : "const std::pair<long, long> &", + "referenced_type" : "_ZTIKNSt3__14pairIllEE", + "self_type" : "_ZTIRKNSt3__14pairIllEE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKNSt3__17variantIJNS_9monostateEildNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIllEEEEE", + "name" : "const std::variant<monostate, int, long, double, basic_string<char>, pair<long, long> > &", + "referenced_type" : "_ZTIKNSt3__17variantIJNS_9monostateEildNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIllEEEEE", + "self_type" : "_ZTIRKNSt3__17variantIJNS_9monostateEildNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIllEEEEE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKNSt3__19monostateE", + "name" : "const std::monostate &", + "referenced_type" : "_ZTIKNSt3__19monostateE", + "self_type" : "_ZTIRKNSt3__19monostateE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKPKc", + "name" : "const char *const &", + "referenced_type" : "_ZTIKPKc", + "self_type" : "_ZTIRKPKc", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKd", + "name" : "const double &", + "referenced_type" : "_ZTIKd", + "self_type" : "_ZTIRKd", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKh", + "name" : "const unsigned char &", + "referenced_type" : "_ZTIKh", + "self_type" : "_ZTIRKh", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKi", + "name" : "const int &", + "referenced_type" : "_ZTIKi", + "self_type" : "_ZTIRKi", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKj", + "name" : "const unsigned int &", + "referenced_type" : "_ZTIKj", + "self_type" : "_ZTIRKj", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKl", + "name" : "const long &", + "referenced_type" : "_ZTIKl", + "self_type" : "_ZTIRKl", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRKt", + "name" : "const unsigned short &", + "referenced_type" : "_ZTIKt", + "self_type" : "_ZTIRKt", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRN7android12mediametrics12BufferedItemE", + "name" : "android::mediametrics::BufferedItem &", + "referenced_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIRN7android12mediametrics12BufferedItemE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRN7android12mediametrics4Item4PropE", + "name" : "android::mediametrics::Item::Prop &", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIRN7android12mediametrics4Item4PropE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRN7android12mediametrics4Item8iteratorE", + "name" : "android::mediametrics::Item::iterator &", + "referenced_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIRN7android12mediametrics4Item8iteratorE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIRN7android12mediametrics4ItemE", + "name" : "android::mediametrics::Item &", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTIRN7android12mediametrics4ItemE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ], + "pointer_types" : + [ + { + "alignment" : 8, + "linker_set_key" : "_ZTIPKN7android12mediametrics12BufferedItemE", + "name" : "const android::mediametrics::BufferedItem *", + "referenced_type" : "_ZTIKN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIPKN7android12mediametrics12BufferedItemE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPKN7android12mediametrics4Item4PropE", + "name" : "const android::mediametrics::Item::Prop *", + "referenced_type" : "_ZTIKN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIPKN7android12mediametrics4Item4PropE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPKN7android12mediametrics4Item8iteratorE", + "name" : "const android::mediametrics::Item::iterator *", + "referenced_type" : "_ZTIKN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIPKN7android12mediametrics4Item8iteratorE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPKN7android12mediametrics4ItemE", + "name" : "const android::mediametrics::Item *", + "referenced_type" : "_ZTIKN7android12mediametrics4ItemE", + "self_type" : "_ZTIPKN7android12mediametrics4ItemE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPKN7android20IMediaMetricsServiceE", + "name" : "const android::IMediaMetricsService *", + "referenced_type" : "_ZTIKN7android20IMediaMetricsServiceE", + "self_type" : "_ZTIPKN7android20IMediaMetricsServiceE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPKNSt3__17variantIJNS_9monostateEildNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIllEEEEE", + "name" : "const std::variant<monostate, int, long, double, basic_string<char>, pair<long, long> > *", + "referenced_type" : "_ZTIKNSt3__17variantIJNS_9monostateEildNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIllEEEEE", + "self_type" : "_ZTIPKNSt3__17variantIJNS_9monostateEildNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIllEEEEE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPKc", + "name" : "const char *", + "referenced_type" : "_ZTIKc", + "self_type" : "_ZTIPKc", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPN7android12mediametrics12BufferedItemE", + "name" : "android::mediametrics::BufferedItem *", + "referenced_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIPN7android12mediametrics12BufferedItemE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPN7android12mediametrics4Item4PropE", + "name" : "android::mediametrics::Item::Prop *", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIPN7android12mediametrics4Item4PropE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPN7android12mediametrics4Item8iteratorE", + "name" : "android::mediametrics::Item::iterator *", + "referenced_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIPN7android12mediametrics4Item8iteratorE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPN7android12mediametrics4ItemE", + "name" : "android::mediametrics::Item *", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTIPN7android12mediametrics4ItemE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPN7android12mediametrics5DeferE", + "name" : "android::mediametrics::Defer *", + "referenced_type" : "_ZTIN7android12mediametrics5DeferE", + "self_type" : "_ZTIPN7android12mediametrics5DeferE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPN7android20IMediaMetricsServiceE", + "name" : "android::IMediaMetricsService *", + "referenced_type" : "_ZTIN7android20IMediaMetricsServiceE", + "self_type" : "_ZTIPN7android20IMediaMetricsServiceE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPN7android21BnMediaMetricsServiceE", + "name" : "android::BnMediaMetricsService *", + "referenced_type" : "_ZTIN7android21BnMediaMetricsServiceE", + "self_type" : "_ZTIPN7android21BnMediaMetricsServiceE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPN7android6ParcelE", + "name" : "android::Parcel *", + "referenced_type" : "_ZTIN7android6ParcelE", + "self_type" : "_ZTIPN7android6ParcelE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPNSt3__14pairIllEE", + "name" : "std::pair<long, long> *", + "referenced_type" : "_ZTINSt3__14pairIllEE", + "self_type" : "_ZTIPNSt3__14pairIllEE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPNSt3__19monostateE", + "name" : "std::monostate *", + "referenced_type" : "_ZTINSt3__19monostateE", + "self_type" : "_ZTIPNSt3__19monostateE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPPKc", + "name" : "const char **", + "referenced_type" : "_ZTIPKc", + "self_type" : "_ZTIPPKc", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPPc", + "name" : "char **", + "referenced_type" : "_ZTIPc", + "self_type" : "_ZTIPPc", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPc", + "name" : "char *", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIPc", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPd", + "name" : "double *", + "referenced_type" : "_ZTId", + "self_type" : "_ZTIPd", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPh", + "name" : "unsigned char *", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIPh", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPi", + "name" : "int *", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIPi", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPj", + "name" : "unsigned int *", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIPj", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPl", + "name" : "long *", + "referenced_type" : "_ZTIl", + "self_type" : "_ZTIPl", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPm", + "name" : "unsigned long *", + "referenced_type" : "_ZTIm", + "self_type" : "_ZTIPm", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPt", + "name" : "unsigned short *", + "referenced_type" : "_ZTIt", + "self_type" : "_ZTIPt", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ], + "qualified_types" : + [ + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics12BufferedItemE", + "name" : "const android::mediametrics::BufferedItem", + "referenced_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIKN7android12mediametrics12BufferedItemE", + "size" : 56, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics4Item4PropE", + "name" : "const android::mediametrics::Item::Prop", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIKN7android12mediametrics4Item4PropE", + "size" : 56, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics4Item8iteratorE", + "name" : "const android::mediametrics::Item::iterator", + "referenced_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIKN7android12mediametrics4Item8iteratorE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics4ItemE", + "name" : "const android::mediametrics::Item", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTIKN7android12mediametrics4ItemE", + "size" : 96, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics4TypeE", + "name" : "const android::mediametrics::Type", + "referenced_type" : "_ZTIN7android12mediametrics4TypeE", + "self_type" : "_ZTIKN7android12mediametrics4TypeE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android20IMediaMetricsServiceE", + "name" : "const android::IMediaMetricsService", + "referenced_type" : "_ZTIN7android20IMediaMetricsServiceE", + "self_type" : "_ZTIKN7android20IMediaMetricsServiceE", + "size" : 24, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android2spINS_7IBinderEEE", + "name" : "const android::sp<android::IBinder>", + "referenced_type" : "_ZTIN7android2spINS_7IBinderEEE", + "self_type" : "_ZTIKN7android2spINS_7IBinderEEE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android6ParcelE", + "name" : "const android::Parcel", + "referenced_type" : "_ZTIN7android6ParcelE", + "self_type" : "_ZTIKN7android6ParcelE", + "size" : 120, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android8String16E", + "name" : "const android::String16", + "referenced_type" : "_ZTIN7android8String16E", + "self_type" : "_ZTIKN7android8String16E", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "name" : "const std::unique_ptr<android::IMediaMetricsService, std::default_delete<android::IMediaMetricsService> >", + "referenced_type" : "_ZTINSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "self_type" : "_ZTIKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "size" : 24, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEElEEEE", + "name" : "const std::__map_const_iterator<std::__tree_const_iterator<std::__value_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, android::mediametrics::Item::Prop>, std::__tree_node<std::__value_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, android::mediametrics::Item::Prop>, void *> *, long> >", + "referenced_type" : "_ZTINSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEElEEEE", + "self_type" : "_ZTIKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEElEEEE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__14pairIllEE", + "name" : "const std::pair<long, long>", + "referenced_type" : "_ZTINSt3__14pairIllEE", + "self_type" : "_ZTIKNSt3__14pairIllEE", + "size" : 16, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__17variantIJNS_9monostateEildNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIllEEEEE", + "name" : "const std::variant<monostate, int, long, double, basic_string<char>, pair<long, long> >", + "referenced_type" : "_ZTINSt3__17variantIJNS_9monostateEildNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIllEEEEE", + "self_type" : "_ZTIKNSt3__17variantIJNS_9monostateEildNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIllEEEEE", + "size" : 32, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 16, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__18functionIFvvEEE", + "name" : "const std::function<void ()>", + "referenced_type" : "_ZTINSt3__18functionIFvvEEE", + "self_type" : "_ZTIKNSt3__18functionIFvvEEE", + "size" : 48, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__19monostateE", + "name" : "const std::monostate", + "referenced_type" : "_ZTINSt3__19monostateE", + "self_type" : "_ZTIKNSt3__19monostateE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKPKc", + "name" : "const char *const", + "referenced_type" : "_ZTIPKc", + "self_type" : "_ZTIKPKc", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKb", + "name" : "const bool", + "referenced_type" : "_ZTIb", + "self_type" : "_ZTIKb", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKc", + "name" : "const char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIKc", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKd", + "name" : "const double", + "referenced_type" : "_ZTId", + "self_type" : "_ZTIKd", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKh", + "name" : "const unsigned char", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIKh", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKi", + "name" : "const int", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIKi", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKj", + "name" : "const unsigned int", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIKj", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKl", + "name" : "const long", + "referenced_type" : "_ZTIl", + "self_type" : "_ZTIKl", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 2, + "is_const" : true, + "linker_set_key" : "_ZTIKt", + "name" : "const unsigned short", + "referenced_type" : "_ZTIt", + "self_type" : "_ZTIKt", + "size" : 2, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ], + "record_types" : + [ + { + "alignment" : 8, + "base_specifiers" : + [ + { + "referenced_type" : "_ZTIN7android12mediametrics8BaseItemE" + } + ], + "fields" : + [ + { + "access" : "protected", + "field_name" : "mBegin", + "field_offset" : 64, + "referenced_type" : "_ZTIPc" + }, + { + "access" : "protected", + "field_name" : "mEnd", + "field_offset" : 128, + "referenced_type" : "_ZTIPc" + }, + { + "access" : "protected", + "field_name" : "mBaseRealloc", + "field_offset" : 192, + "referenced_type" : "_ZTIPPc" + }, + { + "access" : "protected", + "field_name" : "mBptr", + "field_offset" : 256, + "referenced_type" : "_ZTIPc" + }, + { + "access" : "protected", + "field_name" : "mStatus", + "field_offset" : 320, + "referenced_type" : "_ZTIi" + }, + { + "access" : "protected", + "field_name" : "mPropCount", + "field_offset" : 352, + "referenced_type" : "_ZTIj" + }, + { + "access" : "protected", + "field_name" : "mHeaderLen", + "field_offset" : 384, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics12BufferedItemE", + "name" : "android::mediametrics::BufferedItem", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "size" : 56, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "vtable_components" : + [ + { + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android12mediametrics12BufferedItemE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZN7android12mediametrics12BufferedItemD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZN7android12mediametrics12BufferedItemD0Ev" + } + ] + }, + { + "alignment" : 1, + "fields" : + [ + { + "field_name" : "time", + "referenced_type" : "_ZTIA19_c" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics13time_string_tE", + "name" : "android::mediametrics::time_string_t", + "referenced_type" : "_ZTIN7android12mediametrics13time_string_tE", + "self_type" : "_ZTIN7android12mediametrics13time_string_tE", + "size" : 19, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "access" : "private", + "field_name" : "mName", + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" + }, + { + "access" : "private", + "field_name" : "mElem", + "field_offset" : 192, + "referenced_type" : "_ZTINSt3__17variantIJNS_9monostateEildNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIllEEEEE" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4Item4PropE", + "name" : "android::mediametrics::Item::Prop", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIN7android12mediametrics4Item4PropE", + "size" : 56, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "access" : "private", + "field_name" : "it", + "referenced_type" : "_ZTINSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEElEEEE" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4Item8iteratorE", + "name" : "android::mediametrics::Item::iterator", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "base_specifiers" : + [ + { + "referenced_type" : "_ZTIN7android12mediametrics8BaseItemE" + } + ], + "fields" : + [ + { + "access" : "private", + "field_name" : "mPid", + "referenced_type" : "_ZTIi" + }, + { + "access" : "private", + "field_name" : "mUid", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "access" : "private", + "field_name" : "mPkgName", + "field_offset" : 64, + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" + }, + { + "access" : "private", + "field_name" : "mPkgVersionCode", + "field_offset" : 256, + "referenced_type" : "_ZTIl" + }, + { + "access" : "private", + "field_name" : "mKey", + "field_offset" : 320, + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" + }, + { + "access" : "private", + "field_name" : "mTimestamp", + "field_offset" : 512, + "referenced_type" : "_ZTIl" + }, + { + "access" : "private", + "field_name" : "mProps", + "field_offset" : 576, + "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropENS_4lessIS6_EENS4_INS_4pairIKS6_SA_EEEEEE" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4ItemE", + "name" : "android::mediametrics::Item", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTIN7android12mediametrics4ItemE", + "size" : 96, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 16, + "fields" : + [ + { + "access" : "private", + "field_name" : "mThunk", + "referenced_type" : "_ZTIKNSt3__18functionIFvvEEE" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics5DeferE", + "name" : "android::mediametrics::Defer", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics5DeferE", + "self_type" : "_ZTIN7android12mediametrics5DeferE", + "size" : 48, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "name" : "android::mediametrics::BaseItem::get_type_of<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__14pairIllEEEE", + "name" : "android::mediametrics::BaseItem::get_type_of<std::pair<long, long> >", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__14pairIllEEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__14pairIllEEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__14pairIllEE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__19monostateEEE", + "name" : "android::mediametrics::BaseItem::get_type_of<std::monostate>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__19monostateEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__19monostateEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__19monostateE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIdEE", + "name" : "android::mediametrics::BaseItem::get_type_of<double>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIdEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIdEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTId" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIiEE", + "name" : "android::mediametrics::BaseItem::get_type_of<int>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIiEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIiEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTIi" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIlEE", + "name" : "android::mediametrics::BaseItem::get_type_of<long>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIlEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIlEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTIl" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "name" : "android::mediametrics::BaseItem::is_item_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__14pairIllEEEE", + "name" : "android::mediametrics::BaseItem::is_item_type<std::pair<long, long> >", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__14pairIllEEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__14pairIllEEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__14pairIllEE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__19monostateEEE", + "name" : "android::mediametrics::BaseItem::is_item_type<std::monostate>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__19monostateEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__19monostateEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__19monostateE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIdEE", + "name" : "android::mediametrics::BaseItem::is_item_type<double>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIdEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIdEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTId" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIiEE", + "name" : "android::mediametrics::BaseItem::is_item_type<int>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIiEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIiEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTIi" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIlEE", + "name" : "android::mediametrics::BaseItem::is_item_type<long>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIlEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIlEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTIl" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItemE", + "name" : "android::mediametrics::BaseItem", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItemE", + "self_type" : "_ZTIN7android12mediametrics8BaseItemE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "base_specifiers" : + [ + { + "referenced_type" : "_ZTIN7android10IInterfaceE" + } + ], + "linker_set_key" : "_ZTIN7android20IMediaMetricsServiceE", + "name" : "android::IMediaMetricsService", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android20IMediaMetricsServiceE", + "self_type" : "_ZTIN7android20IMediaMetricsServiceE", + "size" : 24, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h", + "vtable_components" : + [ + { + "component_value" : 8, + "kind" : "vbase_offset" + }, + { + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android20IMediaMetricsServiceE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZN7android20IMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZN7android20IMediaMetricsServiceD0Ev" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android10IInterface10onAsBinderEv" + }, + { + "mangled_component_name" : "_ZNK7android20IMediaMetricsService22getInterfaceDescriptorEv" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android20IMediaMetricsService6submitEPNS_12mediametrics4ItemE" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android20IMediaMetricsService12submitBufferEPKcm" + }, + { + "kind" : "vcall_offset" + }, + { + "kind" : "vcall_offset" + }, + { + "kind" : "vcall_offset" + }, + { + "kind" : "vcall_offset" + }, + { + "component_value" : -8, + "kind" : "vcall_offset" + }, + { + "component_value" : -8, + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android20IMediaMetricsServiceE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZTv0_n24_N7android20IMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZTv0_n24_N7android20IMediaMetricsServiceD0Ev" + }, + { + "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" + } + ] + }, + { + "alignment" : 8, + "base_specifiers" : + [ + { + "referenced_type" : "_ZTIN7android11BnInterfaceINS_20IMediaMetricsServiceEEE" + } + ], + "linker_set_key" : "_ZTIN7android21BnMediaMetricsServiceE", + "name" : "android::BnMediaMetricsService", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android21BnMediaMetricsServiceE", + "self_type" : "_ZTIN7android21BnMediaMetricsServiceE", + "size" : 48, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h", + "vtable_components" : + [ + { + "component_value" : 32, + "kind" : "vbase_offset" + }, + { + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android21BnMediaMetricsServiceE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZN7android21BnMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZN7android21BnMediaMetricsServiceD0Ev" + }, + { + "mangled_component_name" : "_ZN7android11BnInterfaceINS_20IMediaMetricsServiceEE10onAsBinderEv" + }, + { + "mangled_component_name" : "_ZNK7android11BnInterfaceINS_20IMediaMetricsServiceEE22getInterfaceDescriptorEv" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android20IMediaMetricsService6submitEPNS_12mediametrics4ItemE" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android20IMediaMetricsService12submitBufferEPKcm" + }, + { + "mangled_component_name" : "_ZN7android11BnInterfaceINS_20IMediaMetricsServiceEE19queryLocalInterfaceERKNS_8String16E" + }, + { + "mangled_component_name" : "_ZN7android21BnMediaMetricsService10onTransactEjRKNS_6ParcelEPS1_j" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android21BnMediaMetricsService14submitInternalEPNS_12mediametrics4ItemEb" + }, + { + "component_value" : 24, + "kind" : "vbase_offset" + }, + { + "component_value" : -8, + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android21BnMediaMetricsServiceE" + }, + { + "mangled_component_name" : "_ZThn8_N7android11BnInterfaceINS_20IMediaMetricsServiceEE19queryLocalInterfaceERKNS_8String16E" + }, + { + "mangled_component_name" : "_ZThn8_NK7android11BnInterfaceINS_20IMediaMetricsServiceEE22getInterfaceDescriptorEv" + }, + { + "mangled_component_name" : "_ZNK7android7BBinder13isBinderAliveEv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder10pingBinderEv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder4dumpEiRKNS_6VectorINS_8String16EEE" + }, + { + "mangled_component_name" : "_ZN7android7BBinder8transactEjRKNS_6ParcelEPS1_j" + }, + { + "mangled_component_name" : "_ZN7android7BBinder11linkToDeathERKNS_2spINS_7IBinder14DeathRecipientEEEPvj" + }, + { + "mangled_component_name" : "_ZN7android7BBinder13unlinkToDeathERKNS_2wpINS_7IBinder14DeathRecipientEEEPvjPS4_" + }, + { + "mangled_component_name" : "_ZNK7android7IBinder13checkSubclassEPKv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder12attachObjectEPKvPvS3_PFvS2_S3_S3_E" + }, + { + "mangled_component_name" : "_ZNK7android7BBinder10findObjectEPKv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder12detachObjectEPKv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder11localBinderEv" + }, + { + "mangled_component_name" : "_ZN7android7IBinder12remoteBinderEv" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZThn8_N7android21BnMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZThn8_N7android21BnMediaMetricsServiceD0Ev" + }, + { + "mangled_component_name" : "_ZThn8_N7android21BnMediaMetricsService10onTransactEjRKNS_6ParcelEPS1_j" + }, + { + "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" : "_ZTIN7android21BnMediaMetricsServiceE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZTv0_n24_N7android21BnMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZTv0_n24_N7android21BnMediaMetricsServiceD0Ev" + }, + { + "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" + } + ] + } + ], + "rvalue_reference_types" : + [ + { + "alignment" : 8, + "linker_set_key" : "_ZTION7android12mediametrics4Item4PropE", + "name" : "android::mediametrics::Item::Prop &&", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTION7android12mediametrics4Item4PropE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTION7android12mediametrics4ItemE", + "name" : "android::mediametrics::Item &&", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTION7android12mediametrics4ItemE", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ] +} diff --git a/S/64/x86_64/source-based/libneuralnetworks_packageinfo.so.lsdump b/S/64/x86_64/source-based/libneuralnetworks_packageinfo.so.lsdump new file mode 100644 index 0000000..dd37b1d --- /dev/null +++ b/S/64/x86_64/source-based/libneuralnetworks_packageinfo.so.lsdump @@ -0,0 +1,142 @@ +{ + "array_types" : [], + "builtin_types" : + [ + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIb", + "name" : "bool", + "referenced_type" : "_ZTIb", + "self_type" : "_ZTIb", + "size" : 1 + }, + { + "alignment" : 1, + "is_integral" : true, + "linker_set_key" : "_ZTIc", + "name" : "char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIc", + "size" : 1 + }, + { + "alignment" : 4, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIj", + "name" : "unsigned int", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIj", + "size" : 4 + }, + { + "linker_set_key" : "_ZTIv", + "name" : "void", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIv" + } + ], + "elf_functions" : + [ + { + "name" : "ANeuralNetworks_fetch_PackageInfo" + }, + { + "name" : "ANeuralNetworks_free_PackageInfo" + } + ], + "elf_objects" : [], + "enum_types" : [], + "function_types" : [], + "functions" : + [ + { + "function_name" : "ANeuralNetworks_fetch_PackageInfo", + "linker_set_key" : "ANeuralNetworks_fetch_PackageInfo", + "parameters" : + [ + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIP27ANeuralNetworks_PackageInfo" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + }, + { + "function_name" : "ANeuralNetworks_free_PackageInfo", + "linker_set_key" : "ANeuralNetworks_free_PackageInfo", + "parameters" : + [ + { + "referenced_type" : "_ZTIP27ANeuralNetworks_PackageInfo" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + } + ], + "global_vars" : [], + "lvalue_reference_types" : [], + "pointer_types" : + [ + { + "alignment" : 8, + "linker_set_key" : "_ZTIP27ANeuralNetworks_PackageInfo", + "name" : "ANeuralNetworks_PackageInfo *", + "referenced_type" : "_ZTI27ANeuralNetworks_PackageInfo", + "self_type" : "_ZTIP27ANeuralNetworks_PackageInfo", + "size" : 8, + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + }, + { + "alignment" : 8, + "linker_set_key" : "_ZTIPc", + "name" : "char *", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIPc", + "size" : 8, + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + } + ], + "qualified_types" : [], + "record_types" : + [ + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "appPackageName", + "referenced_type" : "_ZTIPc" + }, + { + "field_name" : "appIsSystemApp", + "field_offset" : 64, + "referenced_type" : "_ZTIb" + }, + { + "field_name" : "appIsOnVendorImage", + "field_offset" : 72, + "referenced_type" : "_ZTIb" + }, + { + "field_name" : "appIsOnProductImage", + "field_offset" : 80, + "referenced_type" : "_ZTIb" + } + ], + "linker_set_key" : "_ZTI27ANeuralNetworks_PackageInfo", + "name" : "ANeuralNetworks_PackageInfo", + "referenced_type" : "_ZTI27ANeuralNetworks_PackageInfo", + "self_type" : "_ZTI27ANeuralNetworks_PackageInfo", + "size" : 16, + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + } + ], + "rvalue_reference_types" : [] +} diff --git a/S/64/x86_x86_64/source-based/libdl_android.so.lsdump b/S/64/x86_x86_64/source-based/libdl_android.so.lsdump new file mode 100644 index 0000000..4e32e8f --- /dev/null +++ b/S/64/x86_x86_64/source-based/libdl_android.so.lsdump @@ -0,0 +1,2520 @@ +{ + "array_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIA10_i", + "name" : "int [10]", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIA10_i", + "size" : 40, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIA16_h", + "name" : "unsigned char [16]", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIA16_h", + "size" : 16, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIA1_i", + "name" : "int [1]", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIA1_i", + "size" : 4, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIA2_i", + "name" : "int [2]", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIA2_i", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/asm-generic/posix_types.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIA32_m", + "name" : "unsigned long [32]", + "referenced_type" : "_ZTIm", + "self_type" : "_ZTIA32_m", + "size" : 128, + "source_file" : "/bionic/libc/kernel/uapi/linux/posix_types.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIA8_i", + "name" : "int [8]", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIA8_i", + "size" : 32, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + } + ], + "builtin_types" : + [ + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIb", + "name" : "bool", + "referenced_type" : "_ZTIb", + "self_type" : "_ZTIb", + "size" : 1 + }, + { + "alignment" : 1, + "is_integral" : true, + "linker_set_key" : "_ZTIc", + "name" : "char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIc", + "size" : 1 + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIe", + "name" : "long double", + "referenced_type" : "_ZTIe", + "self_type" : "_ZTIe", + "size" : 8 + }, + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIh", + "name" : "unsigned char", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIh", + "size" : 1 + }, + { + "alignment" : 4, + "is_integral" : true, + "linker_set_key" : "_ZTIi", + "name" : "int", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIi", + "size" : 4 + }, + { + "alignment" : 4, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIj", + "name" : "unsigned int", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIj", + "size" : 4 + }, + { + "alignment" : 4, + "is_integral" : true, + "linker_set_key" : "_ZTIl", + "name" : "long", + "referenced_type" : "_ZTIl", + "self_type" : "_ZTIl", + "size" : 4 + }, + { + "alignment" : 4, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIm", + "name" : "unsigned long", + "referenced_type" : "_ZTIm", + "self_type" : "_ZTIm", + "size" : 4 + }, + { + "alignment" : 2, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIt", + "name" : "unsigned short", + "referenced_type" : "_ZTIt", + "self_type" : "_ZTIt", + "size" : 2 + }, + { + "linker_set_key" : "_ZTIv", + "name" : "void", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIv" + }, + { + "alignment" : 4, + "is_integral" : true, + "linker_set_key" : "_ZTIx", + "name" : "long long", + "referenced_type" : "_ZTIx", + "self_type" : "_ZTIx", + "size" : 8 + }, + { + "alignment" : 4, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIy", + "name" : "unsigned long long", + "referenced_type" : "_ZTIy", + "self_type" : "_ZTIy", + "size" : 8 + } + ], + "elf_functions" : + [ + { + "binding" : "weak", + "name" : "android_create_namespace" + }, + { + "binding" : "weak", + "name" : "android_dlwarning" + }, + { + "binding" : "weak", + "name" : "android_get_LD_LIBRARY_PATH" + }, + { + "binding" : "weak", + "name" : "android_get_exported_namespace" + }, + { + "binding" : "weak", + "name" : "android_init_anonymous_namespace" + }, + { + "binding" : "weak", + "name" : "android_link_namespaces" + }, + { + "binding" : "weak", + "name" : "android_set_application_target_sdk_version" + }, + { + "binding" : "weak", + "name" : "android_update_LD_LIBRARY_PATH" + } + ], + "elf_objects" : [], + "enum_types" : + [ + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : 1, + "name" : "ANDROID_DLEXT_RESERVED_ADDRESS" + }, + { + "enum_field_value" : 2, + "name" : "ANDROID_DLEXT_RESERVED_ADDRESS_HINT" + }, + { + "enum_field_value" : 4, + "name" : "ANDROID_DLEXT_WRITE_RELRO" + }, + { + "enum_field_value" : 8, + "name" : "ANDROID_DLEXT_USE_RELRO" + }, + { + "enum_field_value" : 16, + "name" : "ANDROID_DLEXT_USE_LIBRARY_FD" + }, + { + "enum_field_value" : 32, + "name" : "ANDROID_DLEXT_USE_LIBRARY_FD_OFFSET" + }, + { + "enum_field_value" : 64, + "name" : "ANDROID_DLEXT_FORCE_LOAD" + }, + { + "enum_field_value" : 512, + "name" : "ANDROID_DLEXT_USE_NAMESPACE" + }, + { + "enum_field_value" : 1024, + "name" : "ANDROID_DLEXT_RESERVED_ADDRESS_RECURSIVE" + }, + { + "enum_field_value" : 1663, + "name" : "ANDROID_DLEXT_VALID_FLAG_BITS" + } + ], + "linker_set_key" : "_ZTI25$ANDROID_DLEXT_FORCE_LOAD", + "name" : "(anonymous enum at bionic/libc/include/android/dlext.h:41:1)", + "referenced_type" : "_ZTI25$ANDROID_DLEXT_FORCE_LOAD", + "self_type" : "_ZTI25$ANDROID_DLEXT_FORCE_LOAD", + "size" : 4, + "source_file" : "/bionic/libc/include/android/dlext.h", + "underlying_type" : "_ZTIj" + }, + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : 0, + "name" : "r_debug::RT_CONSISTENT" + }, + { + "enum_field_value" : 1, + "name" : "r_debug::RT_ADD" + }, + { + "enum_field_value" : 2, + "name" : "r_debug::RT_DELETE" + } + ], + "linker_set_key" : "_ZTIN7r_debug7$RT_ADDE", + "name" : "r_debug::(anonymous enum at bionic/libc/include/link.h:83:3)", + "referenced_type" : "_ZTIN7r_debug7$RT_ADDE", + "self_type" : "_ZTIN7r_debug7$RT_ADDE", + "size" : 4, + "source_file" : "/bionic/libc/include/link.h", + "underlying_type" : "_ZTIj" + } + ], + "function_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIFPvS_jPKvE", + "name" : "void *(void *, unsigned int, const void *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIPv" + }, + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIPKv" + } + ], + "referenced_type" : "_ZTIFPvS_jPKvE", + "return_type" : "_ZTIPv", + "self_type" : "_ZTIFPvS_jPKvE", + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIFPvjPKvE", + "name" : "void *(unsigned int, const void *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIPKv" + } + ], + "referenced_type" : "_ZTIFPvjPKvE", + "return_type" : "_ZTIPv", + "self_type" : "_ZTIFPvjPKvE", + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIFPvjjPKvE", + "name" : "void *(unsigned int, unsigned int, const void *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIPKv" + } + ], + "referenced_type" : "_ZTIFPvjjPKvE", + "return_type" : "_ZTIPv", + "self_type" : "_ZTIFPvjjPKvE", + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIFvPvPKcE", + "name" : "void (void *, const char *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIPv" + }, + { + "referenced_type" : "_ZTIPKc" + } + ], + "referenced_type" : "_ZTIFvPvPKcE", + "return_type" : "_ZTIv", + "self_type" : "_ZTIFvPvPKcE", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIFvPvPKvE", + "name" : "void (void *, const void *)", + "parameters" : + [ + { + "referenced_type" : "_ZTIPv" + }, + { + "referenced_type" : "_ZTIPKv" + } + ], + "referenced_type" : "_ZTIFvPvPKvE", + "return_type" : "_ZTIv", + "self_type" : "_ZTIFvPvPKvE", + "source_file" : "/bionic/libc/include/malloc.h" + } + ], + "functions" : + [ + { + "function_name" : "android_create_namespace", + "linker_set_key" : "android_create_namespace", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIy" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIP19android_namespace_t" + } + ], + "return_type" : "_ZTIP19android_namespace_t", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_dlwarning", + "linker_set_key" : "android_dlwarning", + "parameters" : + [ + { + "referenced_type" : "_ZTIPv" + }, + { + "referenced_type" : "_ZTIPFvPvPKcE" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_get_LD_LIBRARY_PATH", + "linker_set_key" : "android_get_LD_LIBRARY_PATH", + "parameters" : + [ + { + "referenced_type" : "_ZTIPc" + }, + { + "referenced_type" : "_ZTIj" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_get_exported_namespace", + "linker_set_key" : "android_get_exported_namespace", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIP19android_namespace_t", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_init_anonymous_namespace", + "linker_set_key" : "android_init_anonymous_namespace", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_link_namespaces", + "linker_set_key" : "android_link_namespaces", + "parameters" : + [ + { + "referenced_type" : "_ZTIP19android_namespace_t" + }, + { + "referenced_type" : "_ZTIP19android_namespace_t" + }, + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_set_application_target_sdk_version", + "linker_set_key" : "android_set_application_target_sdk_version", + "parameters" : + [ + { + "referenced_type" : "_ZTIi" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "function_name" : "android_update_LD_LIBRARY_PATH", + "linker_set_key" : "android_update_LD_LIBRARY_PATH", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/bionic/libdl/libdl_android.cpp" + } + ], + "global_vars" : [], + "lvalue_reference_types" : [], + "pointer_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIP19android_namespace_t", + "name" : "android_namespace_t *", + "referenced_type" : "_ZTI19android_namespace_t", + "self_type" : "_ZTIP19android_namespace_t", + "size" : 4, + "source_file" : "/bionic/libc/include/android/dlext.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIP7__sFILE", + "name" : "__sFILE *", + "referenced_type" : "_ZTI7__sFILE", + "self_type" : "_ZTIP7__sFILE", + "size" : 4, + "source_file" : "/bionic/libc/include/stdio.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIP7dynamic", + "name" : "dynamic *", + "referenced_type" : "_ZTI7dynamic", + "self_type" : "_ZTIP7dynamic", + "size" : 4, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIP8link_map", + "name" : "link_map *", + "referenced_type" : "_ZTI8link_map", + "self_type" : "_ZTIP8link_map", + "size" : 4, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPFPvS_jPKvE", + "name" : "void *(*)(void *, unsigned int, const void *)", + "referenced_type" : "_ZTIFPvS_jPKvE", + "self_type" : "_ZTIPFPvS_jPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPFPvjPKvE", + "name" : "void *(*)(unsigned int, const void *)", + "referenced_type" : "_ZTIFPvjPKvE", + "self_type" : "_ZTIPFPvjPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPFPvjjPKvE", + "name" : "void *(*)(unsigned int, unsigned int, const void *)", + "referenced_type" : "_ZTIFPvjjPKvE", + "self_type" : "_ZTIPFPvjjPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPFvPvPKcE", + "name" : "void (*)(void *, const char *)", + "referenced_type" : "_ZTIFvPvPKcE", + "self_type" : "_ZTIPFvPvPKcE", + "size" : 4, + "source_file" : "/bionic/libdl/libdl_android.cpp" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPFvPvPKvE", + "name" : "void (*)(void *, const void *)", + "referenced_type" : "_ZTIFvPvPKvE", + "self_type" : "_ZTIPFvPvPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPK10elf32_phdr", + "name" : "const elf32_phdr *", + "referenced_type" : "_ZTIK10elf32_phdr", + "self_type" : "_ZTIPK10elf32_phdr", + "size" : 4, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKc", + "name" : "const char *", + "referenced_type" : "_ZTIKc", + "self_type" : "_ZTIPKc", + "size" : 4, + "source_file" : "/bionic/libc/include/dlfcn.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKv", + "name" : "const void *", + "referenced_type" : "_ZTIKv", + "self_type" : "_ZTIPKv", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPc", + "name" : "char *", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIPc", + "size" : 4, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPv", + "name" : "void *", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIPv", + "size" : 4, + "source_file" : "/bionic/libc/include/dlfcn.h" + } + ], + "qualified_types" : + [ + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIK10elf32_phdr", + "name" : "const elf32_phdr", + "referenced_type" : "_ZTI10elf32_phdr", + "self_type" : "_ZTIK10elf32_phdr", + "size" : 32, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKc", + "name" : "const char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIKc", + "size" : 1, + "source_file" : "/bionic/libc/include/dlfcn.h" + }, + { + "is_const" : true, + "linker_set_key" : "_ZTIKv", + "name" : "const void", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIKv", + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "is_volatile" : true, + "linker_set_key" : "_ZTIVPFPvS_jPKvE", + "name" : "void *(*volatile)(void *, unsigned int, const void *)", + "referenced_type" : "_ZTIPFPvS_jPKvE", + "self_type" : "_ZTIVPFPvS_jPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "is_volatile" : true, + "linker_set_key" : "_ZTIVPFPvjPKvE", + "name" : "void *(*volatile)(unsigned int, const void *)", + "referenced_type" : "_ZTIPFPvjPKvE", + "self_type" : "_ZTIVPFPvjPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "is_volatile" : true, + "linker_set_key" : "_ZTIVPFPvjjPKvE", + "name" : "void *(*volatile)(unsigned int, unsigned int, const void *)", + "referenced_type" : "_ZTIPFPvjjPKvE", + "self_type" : "_ZTIVPFPvjjPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "is_volatile" : true, + "linker_set_key" : "_ZTIVPFvPvPKvE", + "name" : "void (*volatile)(void *, const void *)", + "referenced_type" : "_ZTIPFvPvPKvE", + "self_type" : "_ZTIVPFvPvPKvE", + "size" : 4, + "source_file" : "/bionic/libc/include/malloc.h" + } + ], + "record_types" : + [ + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "ch_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ch_size", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ch_addralign", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10Elf32_Chdr", + "name" : "Elf32_Chdr", + "referenced_type" : "_ZTI10Elf32_Chdr", + "self_type" : "_ZTI10Elf32_Chdr", + "size" : 12, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "m_value", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "m_info", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "m_poffset", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "m_repeat", + "field_offset" : 128, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "m_stride", + "field_offset" : 144, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI10Elf32_Move", + "name" : "Elf32_Move", + "referenced_type" : "_ZTI10Elf32_Move", + "self_type" : "_ZTI10Elf32_Move", + "size" : 20, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "ch_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ch_reserved", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ch_size", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "ch_addralign", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI10Elf64_Chdr", + "name" : "Elf64_Chdr", + "referenced_type" : "_ZTI10Elf64_Chdr", + "self_type" : "_ZTI10Elf64_Chdr", + "size" : 24, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "m_value", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "m_info", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "m_poffset", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "m_repeat", + "field_offset" : 192, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "m_stride", + "field_offset" : 208, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI10Elf64_Move", + "name" : "Elf64_Move", + "referenced_type" : "_ZTI10Elf64_Move", + "self_type" : "_ZTI10Elf64_Move", + "size" : 28, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "n_namesz", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "n_descsz", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "n_type", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10elf32_note", + "name" : "elf32_note", + "referenced_type" : "_ZTI10elf32_note", + "self_type" : "_ZTI10elf32_note", + "size" : 12, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "p_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_offset", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_vaddr", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_paddr", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_filesz", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_memsz", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_flags", + "field_offset" : 192, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_align", + "field_offset" : 224, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10elf32_phdr", + "name" : "elf32_phdr", + "referenced_type" : "_ZTI10elf32_phdr", + "self_type" : "_ZTI10elf32_phdr", + "size" : 32, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "r_offset", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "r_info", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "r_addend", + "field_offset" : 64, + "referenced_type" : "_ZTIi" + } + ], + "linker_set_key" : "_ZTI10elf32_rela", + "name" : "elf32_rela", + "referenced_type" : "_ZTI10elf32_rela", + "self_type" : "_ZTI10elf32_rela", + "size" : 12, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "sh_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_type", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_flags", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_addr", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_offset", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_size", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_link", + "field_offset" : 192, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_info", + "field_offset" : 224, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_addralign", + "field_offset" : 256, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_entsize", + "field_offset" : 288, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10elf32_shdr", + "name" : "elf32_shdr", + "referenced_type" : "_ZTI10elf32_shdr", + "self_type" : "_ZTI10elf32_shdr", + "size" : 40, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "n_namesz", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "n_descsz", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "n_type", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI10elf64_note", + "name" : "elf64_note", + "referenced_type" : "_ZTI10elf64_note", + "self_type" : "_ZTI10elf64_note", + "size" : 12, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "p_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_flags", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "p_offset", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_vaddr", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_paddr", + "field_offset" : 192, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_filesz", + "field_offset" : 256, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_memsz", + "field_offset" : 320, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "p_align", + "field_offset" : 384, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI10elf64_phdr", + "name" : "elf64_phdr", + "referenced_type" : "_ZTI10elf64_phdr", + "self_type" : "_ZTI10elf64_phdr", + "size" : 56, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "r_offset", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "r_info", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "r_addend", + "field_offset" : 128, + "referenced_type" : "_ZTIx" + } + ], + "linker_set_key" : "_ZTI10elf64_rela", + "name" : "elf64_rela", + "referenced_type" : "_ZTI10elf64_rela", + "self_type" : "_ZTI10elf64_rela", + "size" : 24, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "sh_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_type", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_flags", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_addr", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_offset", + "field_offset" : 192, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_size", + "field_offset" : 256, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_link", + "field_offset" : 320, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_info", + "field_offset" : 352, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sh_addralign", + "field_offset" : 384, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "sh_entsize", + "field_offset" : 448, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI10elf64_shdr", + "name" : "elf64_shdr", + "referenced_type" : "_ZTI10elf64_shdr", + "self_type" : "_ZTI10elf64_shdr", + "size" : 64, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "field_name" : "__clang_max_align_nonce1", + "referenced_type" : "_ZTIx" + }, + { + "field_name" : "__clang_max_align_nonce2", + "field_offset" : 64, + "referenced_type" : "_ZTIe" + } + ], + "linker_set_key" : "_ZTI11max_align_t", + "name" : "max_align_t", + "referenced_type" : "_ZTI11max_align_t", + "self_type" : "_ZTI11max_align_t", + "size" : 16, + "source_file" : "/prebuilts/clang-tools/linux-x86/lib64/clang/11.0.1/include/__stddef_max_align_t.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vd_version", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_flags", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_ndx", + "field_offset" : 32, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_cnt", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_hash", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vd_aux", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vd_next", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI12Elf32_Verdef", + "name" : "Elf32_Verdef", + "referenced_type" : "_ZTI12Elf32_Verdef", + "self_type" : "_ZTI12Elf32_Verdef", + "size" : 20, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "a_type", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "a_un", + "field_offset" : 32, + "referenced_type" : "_ZTIN12Elf32_auxv_tUt_E" + } + ], + "linker_set_key" : "_ZTI12Elf32_auxv_t", + "name" : "Elf32_auxv_t", + "referenced_type" : "_ZTI12Elf32_auxv_t", + "self_type" : "_ZTI12Elf32_auxv_t", + "size" : 8, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vd_version", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_flags", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_ndx", + "field_offset" : 32, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_cnt", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vd_hash", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vd_aux", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vd_next", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI12Elf64_Verdef", + "name" : "Elf64_Verdef", + "referenced_type" : "_ZTI12Elf64_Verdef", + "self_type" : "_ZTI12Elf64_Verdef", + "size" : 20, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "a_type", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "a_un", + "field_offset" : 64, + "referenced_type" : "_ZTIN12Elf64_auxv_tUt_E" + } + ], + "linker_set_key" : "_ZTI12Elf64_auxv_t", + "name" : "Elf64_auxv_t", + "referenced_type" : "_ZTI12Elf64_auxv_t", + "self_type" : "_ZTI12Elf64_auxv_t", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "dlpi_addr", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "dlpi_name", + "field_offset" : 32, + "referenced_type" : "_ZTIPKc" + }, + { + "field_name" : "dlpi_phdr", + "field_offset" : 64, + "referenced_type" : "_ZTIPK10elf32_phdr" + }, + { + "field_name" : "dlpi_phnum", + "field_offset" : 96, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "dlpi_adds", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "dlpi_subs", + "field_offset" : 192, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "dlpi_tls_modid", + "field_offset" : 256, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "dlpi_tls_data", + "field_offset" : 288, + "referenced_type" : "_ZTIPv" + } + ], + "linker_set_key" : "_ZTI12dl_phdr_info", + "name" : "dl_phdr_info", + "referenced_type" : "_ZTI12dl_phdr_info", + "self_type" : "_ZTI12dl_phdr_info", + "size" : 40, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 2, + "fields" : + [ + { + "field_name" : "si_boundto", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "si_flags", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI13Elf32_Syminfo", + "name" : "Elf32_Syminfo", + "referenced_type" : "_ZTI13Elf32_Syminfo", + "self_type" : "_ZTI13Elf32_Syminfo", + "size" : 4, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vda_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vda_next", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf32_Verdaux", + "name" : "Elf32_Verdaux", + "referenced_type" : "_ZTI13Elf32_Verdaux", + "self_type" : "_ZTI13Elf32_Verdaux", + "size" : 8, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vna_hash", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vna_flags", + "field_offset" : 32, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vna_other", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vna_name", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vna_next", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf32_Vernaux", + "name" : "Elf32_Vernaux", + "referenced_type" : "_ZTI13Elf32_Vernaux", + "self_type" : "_ZTI13Elf32_Vernaux", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vn_version", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vn_cnt", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vn_file", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vn_aux", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vn_next", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf32_Verneed", + "name" : "Elf32_Verneed", + "referenced_type" : "_ZTI13Elf32_Verneed", + "self_type" : "_ZTI13Elf32_Verneed", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 2, + "fields" : + [ + { + "field_name" : "si_boundto", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "si_flags", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI13Elf64_Syminfo", + "name" : "Elf64_Syminfo", + "referenced_type" : "_ZTI13Elf64_Syminfo", + "self_type" : "_ZTI13Elf64_Syminfo", + "size" : 4, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vda_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vda_next", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf64_Verdaux", + "name" : "Elf64_Verdaux", + "referenced_type" : "_ZTI13Elf64_Verdaux", + "self_type" : "_ZTI13Elf64_Verdaux", + "size" : 8, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vna_hash", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vna_flags", + "field_offset" : 32, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vna_other", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vna_name", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vna_next", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf64_Vernaux", + "name" : "Elf64_Vernaux", + "referenced_type" : "_ZTI13Elf64_Vernaux", + "self_type" : "_ZTI13Elf64_Vernaux", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "vn_version", + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vn_cnt", + "field_offset" : 16, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "vn_file", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vn_aux", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "vn_next", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI13Elf64_Verneed", + "name" : "Elf64_Verneed", + "referenced_type" : "_ZTI13Elf64_Verneed", + "self_type" : "_ZTI13Elf64_Verneed", + "size" : 16, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "flags", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "stack_base", + "field_offset" : 32, + "referenced_type" : "_ZTIPv" + }, + { + "field_name" : "stack_size", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "guard_size", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "sched_policy", + "field_offset" : 128, + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "sched_priority", + "field_offset" : 160, + "referenced_type" : "_ZTIi" + } + ], + "linker_set_key" : "_ZTI14pthread_attr_t", + "name" : "pthread_attr_t", + "referenced_type" : "_ZTI14pthread_attr_t", + "self_type" : "_ZTI14pthread_attr_t", + "size" : 24, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA1_i" + } + ], + "linker_set_key" : "_ZTI14pthread_cond_t", + "name" : "pthread_cond_t", + "referenced_type" : "_ZTI14pthread_cond_t", + "self_type" : "_ZTI14pthread_cond_t", + "size" : 4, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "fds_bits", + "referenced_type" : "_ZTIA32_m" + } + ], + "linker_set_key" : "_ZTI15__kernel_fd_set", + "name" : "__kernel_fd_set", + "referenced_type" : "_ZTI15__kernel_fd_set", + "self_type" : "_ZTI15__kernel_fd_set", + "size" : 128, + "source_file" : "/bionic/libc/kernel/uapi/linux/posix_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "val", + "referenced_type" : "_ZTIA2_i" + } + ], + "linker_set_key" : "_ZTI15__kernel_fsid_t", + "name" : "__kernel_fsid_t", + "referenced_type" : "_ZTI15__kernel_fsid_t", + "self_type" : "_ZTI15__kernel_fsid_t", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/asm-generic/posix_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA1_i" + } + ], + "linker_set_key" : "_ZTI15pthread_mutex_t", + "name" : "pthread_mutex_t", + "referenced_type" : "_ZTI15pthread_mutex_t", + "self_type" : "_ZTI15pthread_mutex_t", + "size" : 4, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA10_i" + } + ], + "linker_set_key" : "_ZTI16pthread_rwlock_t", + "name" : "pthread_rwlock_t", + "referenced_type" : "_ZTI16pthread_rwlock_t", + "self_type" : "_ZTI16pthread_rwlock_t", + "size" : 40, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "flags", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "reserved_addr", + "field_offset" : 64, + "referenced_type" : "_ZTIPv" + }, + { + "field_name" : "reserved_size", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "relro_fd", + "field_offset" : 128, + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "library_fd", + "field_offset" : 160, + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "library_fd_offset", + "field_offset" : 192, + "referenced_type" : "_ZTIx" + }, + { + "field_name" : "library_namespace", + "field_offset" : 256, + "referenced_type" : "_ZTIP19android_namespace_t" + } + ], + "linker_set_key" : "_ZTI17android_dlextinfo", + "name" : "android_dlextinfo", + "referenced_type" : "_ZTI17android_dlextinfo", + "self_type" : "_ZTI17android_dlextinfo", + "size" : 36, + "source_file" : "/bionic/libc/include/android/dlext.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA8_i" + } + ], + "linker_set_key" : "_ZTI17pthread_barrier_t", + "name" : "pthread_barrier_t", + "referenced_type" : "_ZTI17pthread_barrier_t", + "self_type" : "_ZTI17pthread_barrier_t", + "size" : 32, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "__private", + "referenced_type" : "_ZTIA2_i" + } + ], + "linker_set_key" : "_ZTI18pthread_spinlock_t", + "name" : "pthread_spinlock_t", + "referenced_type" : "_ZTI18pthread_spinlock_t", + "self_type" : "_ZTI18pthread_spinlock_t", + "size" : 8, + "source_file" : "/bionic/libc/include/bits/pthread_types.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "quot", + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "rem", + "field_offset" : 32, + "referenced_type" : "_ZTIi" + } + ], + "linker_set_key" : "_ZTI5div_t", + "name" : "div_t", + "referenced_type" : "_ZTI5div_t", + "self_type" : "_ZTI5div_t", + "size" : 8, + "source_file" : "/bionic/libc/include/stdlib.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "quot", + "referenced_type" : "_ZTIl" + }, + { + "field_name" : "rem", + "field_offset" : 32, + "referenced_type" : "_ZTIl" + } + ], + "linker_set_key" : "_ZTI6ldiv_t", + "name" : "ldiv_t", + "referenced_type" : "_ZTI6ldiv_t", + "self_type" : "_ZTI6ldiv_t", + "size" : 8, + "source_file" : "/bionic/libc/include/stdlib.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "dli_fname", + "referenced_type" : "_ZTIPKc" + }, + { + "field_name" : "dli_fbase", + "field_offset" : 32, + "referenced_type" : "_ZTIPv" + }, + { + "field_name" : "dli_sname", + "field_offset" : 64, + "referenced_type" : "_ZTIPKc" + }, + { + "field_name" : "dli_saddr", + "field_offset" : 96, + "referenced_type" : "_ZTIPv" + } + ], + "linker_set_key" : "_ZTI7Dl_info", + "name" : "Dl_info", + "referenced_type" : "_ZTI7Dl_info", + "self_type" : "_ZTI7Dl_info", + "size" : 16, + "source_file" : "/bionic/libc/include/dlfcn.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "d_tag", + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "d_un", + "field_offset" : 32, + "referenced_type" : "_ZTIN7dynamicUt_E" + } + ], + "linker_set_key" : "_ZTI7dynamic", + "name" : "dynamic", + "referenced_type" : "_ZTI7dynamic", + "self_type" : "_ZTI7dynamic", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "quot", + "referenced_type" : "_ZTIx" + }, + { + "field_name" : "rem", + "field_offset" : 64, + "referenced_type" : "_ZTIx" + } + ], + "linker_set_key" : "_ZTI7lldiv_t", + "name" : "lldiv_t", + "referenced_type" : "_ZTI7lldiv_t", + "self_type" : "_ZTI7lldiv_t", + "size" : 16, + "source_file" : "/bionic/libc/include/stdlib.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "r_version", + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "r_map", + "field_offset" : 32, + "referenced_type" : "_ZTIP8link_map" + }, + { + "field_name" : "r_brk", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "r_state", + "field_offset" : 96, + "referenced_type" : "_ZTIN7r_debug7$RT_ADDE" + }, + { + "field_name" : "r_ldbase", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI7r_debug", + "name" : "r_debug", + "referenced_type" : "_ZTI7r_debug", + "self_type" : "_ZTI7r_debug", + "size" : 20, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "l_addr", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_name", + "field_offset" : 32, + "referenced_type" : "_ZTIPc" + }, + { + "field_name" : "l_ld", + "field_offset" : 64, + "referenced_type" : "_ZTIP7dynamic" + }, + { + "field_name" : "l_next", + "field_offset" : 96, + "referenced_type" : "_ZTIP8link_map" + }, + { + "field_name" : "l_prev", + "field_offset" : 128, + "referenced_type" : "_ZTIP8link_map" + } + ], + "linker_set_key" : "_ZTI8link_map", + "name" : "link_map", + "referenced_type" : "_ZTI8link_map", + "self_type" : "_ZTI8link_map", + "size" : 20, + "source_file" : "/bionic/libc/include/link.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "arena", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "ordblks", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "smblks", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "hblks", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "hblkhd", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "usmblks", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "fsmblks", + "field_offset" : 192, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "uordblks", + "field_offset" : 224, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "fordblks", + "field_offset" : 256, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "keepcost", + "field_offset" : 288, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI8mallinfo", + "name" : "mallinfo", + "referenced_type" : "_ZTI8mallinfo", + "self_type" : "_ZTI8mallinfo", + "size" : 40, + "source_file" : "/bionic/libc/include/malloc.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "l_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_time_stamp", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_checksum", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_version", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_flags", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI9Elf32_Lib", + "name" : "Elf32_Lib", + "referenced_type" : "_ZTI9Elf32_Lib", + "self_type" : "_ZTI9Elf32_Lib", + "size" : 20, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "d_tag", + "referenced_type" : "_ZTIx" + }, + { + "field_name" : "d_un", + "field_offset" : 64, + "referenced_type" : "_ZTIN9Elf64_DynUt_E" + } + ], + "linker_set_key" : "_ZTI9Elf64_Dyn", + "name" : "Elf64_Dyn", + "referenced_type" : "_ZTI9Elf64_Dyn", + "self_type" : "_ZTI9Elf64_Dyn", + "size" : 16, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "l_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_time_stamp", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_checksum", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_version", + "field_offset" : 96, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "l_flags", + "field_offset" : 128, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI9Elf64_Lib", + "name" : "Elf64_Lib", + "referenced_type" : "_ZTI9Elf64_Lib", + "self_type" : "_ZTI9Elf64_Lib", + "size" : 20, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "e_ident", + "referenced_type" : "_ZTIA16_h" + }, + { + "field_name" : "e_type", + "field_offset" : 128, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_machine", + "field_offset" : 144, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_version", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_entry", + "field_offset" : 192, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_phoff", + "field_offset" : 224, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_shoff", + "field_offset" : 256, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_flags", + "field_offset" : 288, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_ehsize", + "field_offset" : 320, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_phentsize", + "field_offset" : 336, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_phnum", + "field_offset" : 352, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shentsize", + "field_offset" : 368, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shnum", + "field_offset" : 384, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shstrndx", + "field_offset" : 400, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI9elf32_hdr", + "name" : "elf32_hdr", + "referenced_type" : "_ZTI9elf32_hdr", + "self_type" : "_ZTI9elf32_hdr", + "size" : 52, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "r_offset", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "r_info", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTI9elf32_rel", + "name" : "elf32_rel", + "referenced_type" : "_ZTI9elf32_rel", + "self_type" : "_ZTI9elf32_rel", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "st_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "st_value", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "st_size", + "field_offset" : 64, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "st_info", + "field_offset" : 96, + "referenced_type" : "_ZTIh" + }, + { + "field_name" : "st_other", + "field_offset" : 104, + "referenced_type" : "_ZTIh" + }, + { + "field_name" : "st_shndx", + "field_offset" : 112, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI9elf32_sym", + "name" : "elf32_sym", + "referenced_type" : "_ZTI9elf32_sym", + "self_type" : "_ZTI9elf32_sym", + "size" : 16, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "e_ident", + "referenced_type" : "_ZTIA16_h" + }, + { + "field_name" : "e_type", + "field_offset" : 128, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_machine", + "field_offset" : 144, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_version", + "field_offset" : 160, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_entry", + "field_offset" : 192, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "e_phoff", + "field_offset" : 256, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "e_shoff", + "field_offset" : 320, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "e_flags", + "field_offset" : 384, + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "e_ehsize", + "field_offset" : 416, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_phentsize", + "field_offset" : 432, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_phnum", + "field_offset" : 448, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shentsize", + "field_offset" : 464, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shnum", + "field_offset" : 480, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "e_shstrndx", + "field_offset" : 496, + "referenced_type" : "_ZTIt" + } + ], + "linker_set_key" : "_ZTI9elf64_hdr", + "name" : "elf64_hdr", + "referenced_type" : "_ZTI9elf64_hdr", + "self_type" : "_ZTI9elf64_hdr", + "size" : 64, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "r_offset", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "r_info", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI9elf64_rel", + "name" : "elf64_rel", + "referenced_type" : "_ZTI9elf64_rel", + "self_type" : "_ZTI9elf64_rel", + "size" : 16, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "st_name", + "referenced_type" : "_ZTIj" + }, + { + "field_name" : "st_info", + "field_offset" : 32, + "referenced_type" : "_ZTIh" + }, + { + "field_name" : "st_other", + "field_offset" : 40, + "referenced_type" : "_ZTIh" + }, + { + "field_name" : "st_shndx", + "field_offset" : 48, + "referenced_type" : "_ZTIt" + }, + { + "field_name" : "st_value", + "field_offset" : 64, + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "st_size", + "field_offset" : 128, + "referenced_type" : "_ZTIy" + } + ], + "linker_set_key" : "_ZTI9elf64_sym", + "name" : "elf64_sym", + "referenced_type" : "_ZTI9elf64_sym", + "self_type" : "_ZTI9elf64_sym", + "size" : 24, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "a_val", + "referenced_type" : "_ZTIj" + } + ], + "is_anonymous" : true, + "linker_set_key" : "_ZTIN12Elf32_auxv_tUt_E", + "name" : "Elf32_auxv_t::(anonymous union at bionic/libc/include/elf.h:47:3)", + "record_kind" : "union", + "referenced_type" : "_ZTIN12Elf32_auxv_tUt_E", + "self_type" : "_ZTIN12Elf32_auxv_tUt_E", + "size" : 4, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "a_val", + "referenced_type" : "_ZTIy" + } + ], + "is_anonymous" : true, + "linker_set_key" : "_ZTIN12Elf64_auxv_tUt_E", + "name" : "Elf64_auxv_t::(anonymous union at bionic/libc/include/elf.h:54:3)", + "record_kind" : "union", + "referenced_type" : "_ZTIN12Elf64_auxv_tUt_E", + "self_type" : "_ZTIN12Elf64_auxv_tUt_E", + "size" : 8, + "source_file" : "/bionic/libc/include/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "d_val", + "referenced_type" : "_ZTIi" + }, + { + "field_name" : "d_ptr", + "referenced_type" : "_ZTIj" + } + ], + "is_anonymous" : true, + "linker_set_key" : "_ZTIN7dynamicUt_E", + "name" : "dynamic::(anonymous union at bionic/libc/kernel/uapi/linux/elf.h:119:3)", + "record_kind" : "union", + "referenced_type" : "_ZTIN7dynamicUt_E", + "self_type" : "_ZTIN7dynamicUt_E", + "size" : 4, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "d_val", + "referenced_type" : "_ZTIy" + }, + { + "field_name" : "d_ptr", + "referenced_type" : "_ZTIy" + } + ], + "is_anonymous" : true, + "linker_set_key" : "_ZTIN9Elf64_DynUt_E", + "name" : "Elf64_Dyn::(anonymous union at bionic/libc/kernel/uapi/linux/elf.h:126:3)", + "record_kind" : "union", + "referenced_type" : "_ZTIN9Elf64_DynUt_E", + "self_type" : "_ZTIN9Elf64_DynUt_E", + "size" : 8, + "source_file" : "/bionic/libc/kernel/uapi/linux/elf.h" + } + ], + "rvalue_reference_types" : [] +} diff --git a/S/64/x86_x86_64/source-based/libmediametrics.so.lsdump b/S/64/x86_x86_64/source-based/libmediametrics.so.lsdump new file mode 100644 index 0000000..ff71075 --- /dev/null +++ b/S/64/x86_x86_64/source-based/libmediametrics.so.lsdump @@ -0,0 +1,1989 @@ +{ + "array_types" : + [ + { + "alignment" : 1, + "linker_set_key" : "_ZTIA19_c", + "name" : "char [19]", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIA19_c", + "size" : 19, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ], + "builtin_types" : + [ + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIb", + "name" : "bool", + "referenced_type" : "_ZTIb", + "self_type" : "_ZTIb", + "size" : 1 + }, + { + "alignment" : 1, + "is_integral" : true, + "linker_set_key" : "_ZTIc", + "name" : "char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIc", + "size" : 1 + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTId", + "name" : "double", + "referenced_type" : "_ZTId", + "self_type" : "_ZTId", + "size" : 8 + }, + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIh", + "name" : "unsigned char", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIh", + "size" : 1 + }, + { + "alignment" : 4, + "is_integral" : true, + "linker_set_key" : "_ZTIi", + "name" : "int", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIi", + "size" : 4 + }, + { + "alignment" : 4, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIj", + "name" : "unsigned int", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIj", + "size" : 4 + }, + { + "alignment" : 2, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIt", + "name" : "unsigned short", + "referenced_type" : "_ZTIt", + "self_type" : "_ZTIt", + "size" : 2 + }, + { + "linker_set_key" : "_ZTIv", + "name" : "void", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIv" + }, + { + "alignment" : 4, + "is_integral" : true, + "linker_set_key" : "_ZTIx", + "name" : "long long", + "referenced_type" : "_ZTIx", + "self_type" : "_ZTIx", + "size" : 8 + } + ], + "elf_functions" : + [ + { + "name" : "mediametrics_addDouble" + }, + { + "name" : "mediametrics_addInt32" + }, + { + "name" : "mediametrics_addInt64" + }, + { + "name" : "mediametrics_addRate" + }, + { + "name" : "mediametrics_count" + }, + { + "name" : "mediametrics_create" + }, + { + "name" : "mediametrics_delete" + }, + { + "name" : "mediametrics_freeCString" + }, + { + "name" : "mediametrics_getAttributes" + }, + { + "name" : "mediametrics_getCString" + }, + { + "name" : "mediametrics_getDouble" + }, + { + "name" : "mediametrics_getInt32" + }, + { + "name" : "mediametrics_getInt64" + }, + { + "name" : "mediametrics_getKey" + }, + { + "name" : "mediametrics_getRate" + }, + { + "name" : "mediametrics_isEnabled" + }, + { + "name" : "mediametrics_readable" + }, + { + "name" : "mediametrics_selfRecord" + }, + { + "name" : "mediametrics_setCString" + }, + { + "name" : "mediametrics_setDouble" + }, + { + "name" : "mediametrics_setInt32" + }, + { + "name" : "mediametrics_setInt64" + }, + { + "name" : "mediametrics_setRate" + }, + { + "name" : "mediametrics_setUid" + } + ], + "elf_objects" : [], + "enum_types" : + [ + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : 0, + "name" : "android::mediametrics::kPrintFormatLong" + }, + { + "enum_field_value" : 1, + "name" : "android::mediametrics::kPrintFormatShort" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics11PrintFormatE", + "name" : "android::mediametrics::PrintFormat", + "referenced_type" : "_ZTIN7android12mediametrics11PrintFormatE", + "self_type" : "_ZTIN7android12mediametrics11PrintFormatE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "underlying_type" : "_ZTIj" + }, + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : -2, + "name" : "android::mediametrics::Item::RECURSIVE_WILDCARD_CHECK_NO_MATCH_NO_WILDCARD" + }, + { + "enum_field_value" : -1, + "name" : "android::mediametrics::Item::RECURSIVE_WILDCARD_CHECK_NO_MATCH_WILDCARD_FOUND" + }, + { + "enum_field_value" : 0, + "name" : "android::mediametrics::Item::RECURSIVE_WILDCARD_CHECK_MATCH_FOUND" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4Item22RecursiveWildcardCheckE", + "name" : "android::mediametrics::Item::RecursiveWildcardCheck", + "referenced_type" : "_ZTIN7android12mediametrics4Item22RecursiveWildcardCheckE", + "self_type" : "_ZTIN7android12mediametrics4Item22RecursiveWildcardCheckE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "underlying_type" : "_ZTIi" + }, + { + "alignment" : 4, + "enum_fields" : + [ + { + "enum_field_value" : 0, + "name" : "android::mediametrics::kTypeNone" + }, + { + "enum_field_value" : 1, + "name" : "android::mediametrics::kTypeInt32" + }, + { + "enum_field_value" : 2, + "name" : "android::mediametrics::kTypeInt64" + }, + { + "enum_field_value" : 3, + "name" : "android::mediametrics::kTypeDouble" + }, + { + "enum_field_value" : 4, + "name" : "android::mediametrics::kTypeCString" + }, + { + "enum_field_value" : 5, + "name" : "android::mediametrics::kTypeRate" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4TypeE", + "name" : "android::mediametrics::Type", + "referenced_type" : "_ZTIN7android12mediametrics4TypeE", + "self_type" : "_ZTIN7android12mediametrics4TypeE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "underlying_type" : "_ZTIj" + } + ], + "function_types" : [], + "functions" : + [ + { + "function_name" : "mediametrics_addDouble", + "linker_set_key" : "mediametrics_addDouble", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTId" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_addInt32", + "linker_set_key" : "mediametrics_addInt32", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIi" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_addInt64", + "linker_set_key" : "mediametrics_addInt64", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_addRate", + "linker_set_key" : "mediametrics_addRate", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_count", + "linker_set_key" : "mediametrics_count", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIi", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_create", + "linker_set_key" : "mediametrics_create", + "parameters" : + [ + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIx", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_delete", + "linker_set_key" : "mediametrics_delete", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_freeCString", + "linker_set_key" : "mediametrics_freeCString", + "parameters" : + [ + { + "referenced_type" : "_ZTIPc" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getAttributes", + "linker_set_key" : "mediametrics_getAttributes", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPPc" + }, + { + "referenced_type" : "_ZTIPj" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getCString", + "linker_set_key" : "mediametrics_getCString", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPPc" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getDouble", + "linker_set_key" : "mediametrics_getDouble", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPd" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getInt32", + "linker_set_key" : "mediametrics_getInt32", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPi" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getInt64", + "linker_set_key" : "mediametrics_getInt64", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPx" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getKey", + "linker_set_key" : "mediametrics_getKey", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIPKc", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_getRate", + "linker_set_key" : "mediametrics_getRate", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPx" + }, + { + "referenced_type" : "_ZTIPx" + }, + { + "referenced_type" : "_ZTIPd" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_isEnabled", + "linker_set_key" : "mediametrics_isEnabled", + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_readable", + "linker_set_key" : "mediametrics_readable", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIPKc", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_selfRecord", + "linker_set_key" : "mediametrics_selfRecord", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setCString", + "linker_set_key" : "mediametrics_setCString", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIPKc" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setDouble", + "linker_set_key" : "mediametrics_setDouble", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTId" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setInt32", + "linker_set_key" : "mediametrics_setInt32", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIi" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setInt64", + "linker_set_key" : "mediametrics_setInt64", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setRate", + "linker_set_key" : "mediametrics_setRate", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIPKc" + }, + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIx" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + }, + { + "function_name" : "mediametrics_setUid", + "linker_set_key" : "mediametrics_setUid", + "parameters" : + [ + { + "referenced_type" : "_ZTIx" + }, + { + "referenced_type" : "_ZTIj" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetrics.h" + } + ], + "global_vars" : [], + "lvalue_reference_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKN7android12mediametrics4Item4PropE", + "name" : "const android::mediametrics::Item::Prop &", + "referenced_type" : "_ZTIKN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIRKN7android12mediametrics4Item4PropE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKN7android12mediametrics4ItemE", + "name" : "const android::mediametrics::Item &", + "referenced_type" : "_ZTIKN7android12mediametrics4ItemE", + "self_type" : "_ZTIRKN7android12mediametrics4ItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKN7android2spINS_7IBinderEEE", + "name" : "const android::sp<android::IBinder> &", + "referenced_type" : "_ZTIKN7android2spINS_7IBinderEEE", + "self_type" : "_ZTIRKN7android2spINS_7IBinderEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKN7android6ParcelE", + "name" : "const android::Parcel &", + "referenced_type" : "_ZTIKN7android6ParcelE", + "self_type" : "_ZTIRKN7android6ParcelE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKN7android8String16E", + "name" : "const android::String16 &", + "referenced_type" : "_ZTIKN7android8String16E", + "self_type" : "_ZTIRKN7android8String16E", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "name" : "const std::unique_ptr<android::IMediaMetricsService, std::default_delete<android::IMediaMetricsService> > &", + "referenced_type" : "_ZTIKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "self_type" : "_ZTIRKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", + "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE", + "name" : "const std::__map_const_iterator<std::__tree_const_iterator<std::__value_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, android::mediametrics::Item::Prop>, std::__tree_node<std::__value_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, android::mediametrics::Item::Prop>, void *> *, int> > &", + "referenced_type" : "_ZTIKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE", + "self_type" : "_ZTIRKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKNSt3__14pairIxxEE", + "name" : "const std::pair<long long, long long> &", + "referenced_type" : "_ZTIKNSt3__14pairIxxEE", + "self_type" : "_ZTIRKNSt3__14pairIxxEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "name" : "const std::variant<monostate, int, long long, double, basic_string<char>, pair<long long, long long> > &", + "referenced_type" : "_ZTIKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "self_type" : "_ZTIRKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKNSt3__19monostateE", + "name" : "const std::monostate &", + "referenced_type" : "_ZTIKNSt3__19monostateE", + "self_type" : "_ZTIRKNSt3__19monostateE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKPKc", + "name" : "const char *const &", + "referenced_type" : "_ZTIKPKc", + "self_type" : "_ZTIRKPKc", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKd", + "name" : "const double &", + "referenced_type" : "_ZTIKd", + "self_type" : "_ZTIRKd", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKh", + "name" : "const unsigned char &", + "referenced_type" : "_ZTIKh", + "self_type" : "_ZTIRKh", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKi", + "name" : "const int &", + "referenced_type" : "_ZTIKi", + "self_type" : "_ZTIRKi", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKj", + "name" : "const unsigned int &", + "referenced_type" : "_ZTIKj", + "self_type" : "_ZTIRKj", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKt", + "name" : "const unsigned short &", + "referenced_type" : "_ZTIKt", + "self_type" : "_ZTIRKt", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRKx", + "name" : "const long long &", + "referenced_type" : "_ZTIKx", + "self_type" : "_ZTIRKx", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRN7android12mediametrics12BufferedItemE", + "name" : "android::mediametrics::BufferedItem &", + "referenced_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIRN7android12mediametrics12BufferedItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRN7android12mediametrics4Item4PropE", + "name" : "android::mediametrics::Item::Prop &", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIRN7android12mediametrics4Item4PropE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRN7android12mediametrics4Item8iteratorE", + "name" : "android::mediametrics::Item::iterator &", + "referenced_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIRN7android12mediametrics4Item8iteratorE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIRN7android12mediametrics4ItemE", + "name" : "android::mediametrics::Item &", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTIRN7android12mediametrics4ItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ], + "pointer_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKN7android12mediametrics12BufferedItemE", + "name" : "const android::mediametrics::BufferedItem *", + "referenced_type" : "_ZTIKN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIPKN7android12mediametrics12BufferedItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKN7android12mediametrics4Item4PropE", + "name" : "const android::mediametrics::Item::Prop *", + "referenced_type" : "_ZTIKN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIPKN7android12mediametrics4Item4PropE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKN7android12mediametrics4Item8iteratorE", + "name" : "const android::mediametrics::Item::iterator *", + "referenced_type" : "_ZTIKN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIPKN7android12mediametrics4Item8iteratorE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKN7android12mediametrics4ItemE", + "name" : "const android::mediametrics::Item *", + "referenced_type" : "_ZTIKN7android12mediametrics4ItemE", + "self_type" : "_ZTIPKN7android12mediametrics4ItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKN7android20IMediaMetricsServiceE", + "name" : "const android::IMediaMetricsService *", + "referenced_type" : "_ZTIKN7android20IMediaMetricsServiceE", + "self_type" : "_ZTIPKN7android20IMediaMetricsServiceE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "name" : "const std::variant<monostate, int, long long, double, basic_string<char>, pair<long long, long long> > *", + "referenced_type" : "_ZTIKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "self_type" : "_ZTIPKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPKc", + "name" : "const char *", + "referenced_type" : "_ZTIKc", + "self_type" : "_ZTIPKc", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android12mediametrics12BufferedItemE", + "name" : "android::mediametrics::BufferedItem *", + "referenced_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIPN7android12mediametrics12BufferedItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android12mediametrics4Item4PropE", + "name" : "android::mediametrics::Item::Prop *", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIPN7android12mediametrics4Item4PropE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android12mediametrics4Item8iteratorE", + "name" : "android::mediametrics::Item::iterator *", + "referenced_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIPN7android12mediametrics4Item8iteratorE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android12mediametrics4ItemE", + "name" : "android::mediametrics::Item *", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTIPN7android12mediametrics4ItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android12mediametrics5DeferE", + "name" : "android::mediametrics::Defer *", + "referenced_type" : "_ZTIN7android12mediametrics5DeferE", + "self_type" : "_ZTIPN7android12mediametrics5DeferE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android20IMediaMetricsServiceE", + "name" : "android::IMediaMetricsService *", + "referenced_type" : "_ZTIN7android20IMediaMetricsServiceE", + "self_type" : "_ZTIPN7android20IMediaMetricsServiceE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android21BnMediaMetricsServiceE", + "name" : "android::BnMediaMetricsService *", + "referenced_type" : "_ZTIN7android21BnMediaMetricsServiceE", + "self_type" : "_ZTIPN7android21BnMediaMetricsServiceE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPN7android6ParcelE", + "name" : "android::Parcel *", + "referenced_type" : "_ZTIN7android6ParcelE", + "self_type" : "_ZTIPN7android6ParcelE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *", + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPNSt3__14pairIxxEE", + "name" : "std::pair<long long, long long> *", + "referenced_type" : "_ZTINSt3__14pairIxxEE", + "self_type" : "_ZTIPNSt3__14pairIxxEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPNSt3__19monostateE", + "name" : "std::monostate *", + "referenced_type" : "_ZTINSt3__19monostateE", + "self_type" : "_ZTIPNSt3__19monostateE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPPKc", + "name" : "const char **", + "referenced_type" : "_ZTIPKc", + "self_type" : "_ZTIPPKc", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPPc", + "name" : "char **", + "referenced_type" : "_ZTIPc", + "self_type" : "_ZTIPPc", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPc", + "name" : "char *", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIPc", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPd", + "name" : "double *", + "referenced_type" : "_ZTId", + "self_type" : "_ZTIPd", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPh", + "name" : "unsigned char *", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIPh", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPi", + "name" : "int *", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIPi", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPj", + "name" : "unsigned int *", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIPj", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPt", + "name" : "unsigned short *", + "referenced_type" : "_ZTIt", + "self_type" : "_ZTIPt", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPx", + "name" : "long long *", + "referenced_type" : "_ZTIx", + "self_type" : "_ZTIPx", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ], + "qualified_types" : + [ + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics12BufferedItemE", + "name" : "const android::mediametrics::BufferedItem", + "referenced_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIKN7android12mediametrics12BufferedItemE", + "size" : 32, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics4Item4PropE", + "name" : "const android::mediametrics::Item::Prop", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIKN7android12mediametrics4Item4PropE", + "size" : 32, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics4Item8iteratorE", + "name" : "const android::mediametrics::Item::iterator", + "referenced_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIKN7android12mediametrics4Item8iteratorE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics4ItemE", + "name" : "const android::mediametrics::Item", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTIKN7android12mediametrics4ItemE", + "size" : 60, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android12mediametrics4TypeE", + "name" : "const android::mediametrics::Type", + "referenced_type" : "_ZTIN7android12mediametrics4TypeE", + "self_type" : "_ZTIKN7android12mediametrics4TypeE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android20IMediaMetricsServiceE", + "name" : "const android::IMediaMetricsService", + "referenced_type" : "_ZTIN7android20IMediaMetricsServiceE", + "self_type" : "_ZTIKN7android20IMediaMetricsServiceE", + "size" : 12, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android2spINS_7IBinderEEE", + "name" : "const android::sp<android::IBinder>", + "referenced_type" : "_ZTIN7android2spINS_7IBinderEEE", + "self_type" : "_ZTIKN7android2spINS_7IBinderEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android6ParcelE", + "name" : "const android::Parcel", + "referenced_type" : "_ZTIN7android6ParcelE", + "self_type" : "_ZTIKN7android6ParcelE", + "size" : 60, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKN7android8String16E", + "name" : "const android::String16", + "referenced_type" : "_ZTIN7android8String16E", + "self_type" : "_ZTIKN7android8String16E", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "name" : "const std::unique_ptr<android::IMediaMetricsService, std::default_delete<android::IMediaMetricsService> >", + "referenced_type" : "_ZTINSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "self_type" : "_ZTIKNSt3__110unique_ptrIN7android20IMediaMetricsServiceENS_14default_deleteIS2_EEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", + "size" : 12, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE", + "name" : "const std::__map_const_iterator<std::__tree_const_iterator<std::__value_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, android::mediametrics::Item::Prop>, std::__tree_node<std::__value_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, android::mediametrics::Item::Prop>, void *> *, int> >", + "referenced_type" : "_ZTINSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE", + "self_type" : "_ZTIKNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__14pairIxxEE", + "name" : "const std::pair<long long, long long>", + "referenced_type" : "_ZTINSt3__14pairIxxEE", + "self_type" : "_ZTIKNSt3__14pairIxxEE", + "size" : 16, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "name" : "const std::variant<monostate, int, long long, double, basic_string<char>, pair<long long, long long> >", + "referenced_type" : "_ZTINSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "self_type" : "_ZTIKNSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE", + "size" : 20, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__18functionIFvvEEE", + "name" : "const std::function<void ()>", + "referenced_type" : "_ZTINSt3__18functionIFvvEEE", + "self_type" : "_ZTIKNSt3__18functionIFvvEEE", + "size" : 24, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKNSt3__19monostateE", + "name" : "const std::monostate", + "referenced_type" : "_ZTINSt3__19monostateE", + "self_type" : "_ZTIKNSt3__19monostateE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKPKc", + "name" : "const char *const", + "referenced_type" : "_ZTIPKc", + "self_type" : "_ZTIKPKc", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKb", + "name" : "const bool", + "referenced_type" : "_ZTIb", + "self_type" : "_ZTIKb", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKc", + "name" : "const char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIKc", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKd", + "name" : "const double", + "referenced_type" : "_ZTId", + "self_type" : "_ZTIKd", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "is_const" : true, + "linker_set_key" : "_ZTIKh", + "name" : "const unsigned char", + "referenced_type" : "_ZTIh", + "self_type" : "_ZTIKh", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKi", + "name" : "const int", + "referenced_type" : "_ZTIi", + "self_type" : "_ZTIKi", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKj", + "name" : "const unsigned int", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIKj", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 2, + "is_const" : true, + "linker_set_key" : "_ZTIKt", + "name" : "const unsigned short", + "referenced_type" : "_ZTIt", + "self_type" : "_ZTIKt", + "size" : 2, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "is_const" : true, + "linker_set_key" : "_ZTIKx", + "name" : "const long long", + "referenced_type" : "_ZTIx", + "self_type" : "_ZTIKx", + "size" : 8, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ], + "record_types" : + [ + { + "alignment" : 4, + "base_specifiers" : + [ + { + "referenced_type" : "_ZTIN7android12mediametrics8BaseItemE" + } + ], + "fields" : + [ + { + "access" : "protected", + "field_name" : "mBegin", + "field_offset" : 32, + "referenced_type" : "_ZTIPc" + }, + { + "access" : "protected", + "field_name" : "mEnd", + "field_offset" : 64, + "referenced_type" : "_ZTIPc" + }, + { + "access" : "protected", + "field_name" : "mBaseRealloc", + "field_offset" : 96, + "referenced_type" : "_ZTIPPc" + }, + { + "access" : "protected", + "field_name" : "mBptr", + "field_offset" : 128, + "referenced_type" : "_ZTIPc" + }, + { + "access" : "protected", + "field_name" : "mStatus", + "field_offset" : 160, + "referenced_type" : "_ZTIi" + }, + { + "access" : "protected", + "field_name" : "mPropCount", + "field_offset" : 192, + "referenced_type" : "_ZTIj" + }, + { + "access" : "protected", + "field_name" : "mHeaderLen", + "field_offset" : 224, + "referenced_type" : "_ZTIj" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics12BufferedItemE", + "name" : "android::mediametrics::BufferedItem", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "self_type" : "_ZTIN7android12mediametrics12BufferedItemE", + "size" : 32, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "vtable_components" : + [ + { + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android12mediametrics12BufferedItemE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZN7android12mediametrics12BufferedItemD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZN7android12mediametrics12BufferedItemD0Ev" + } + ] + }, + { + "alignment" : 1, + "fields" : + [ + { + "field_name" : "time", + "referenced_type" : "_ZTIA19_c" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics13time_string_tE", + "name" : "android::mediametrics::time_string_t", + "referenced_type" : "_ZTIN7android12mediametrics13time_string_tE", + "self_type" : "_ZTIN7android12mediametrics13time_string_tE", + "size" : 19, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "access" : "private", + "field_name" : "mName", + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" + }, + { + "access" : "private", + "field_name" : "mElem", + "field_offset" : 96, + "referenced_type" : "_ZTINSt3__17variantIJNS_9monostateEixdNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIxxEEEEE" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4Item4PropE", + "name" : "android::mediametrics::Item::Prop", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTIN7android12mediametrics4Item4PropE", + "size" : 32, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "fields" : + [ + { + "access" : "private", + "field_name" : "it", + "referenced_type" : "_ZTINSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropEEEPNS_11__tree_nodeISD_PvEEiEEEE" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4Item8iteratorE", + "name" : "android::mediametrics::Item::iterator", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "self_type" : "_ZTIN7android12mediametrics4Item8iteratorE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "base_specifiers" : + [ + { + "referenced_type" : "_ZTIN7android12mediametrics8BaseItemE" + } + ], + "fields" : + [ + { + "access" : "private", + "field_name" : "mPid", + "referenced_type" : "_ZTIi" + }, + { + "access" : "private", + "field_name" : "mUid", + "field_offset" : 32, + "referenced_type" : "_ZTIj" + }, + { + "access" : "private", + "field_name" : "mPkgName", + "field_offset" : 64, + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" + }, + { + "access" : "private", + "field_name" : "mPkgVersionCode", + "field_offset" : 160, + "referenced_type" : "_ZTIx" + }, + { + "access" : "private", + "field_name" : "mKey", + "field_offset" : 224, + "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" + }, + { + "access" : "private", + "field_name" : "mTimestamp", + "field_offset" : 320, + "referenced_type" : "_ZTIx" + }, + { + "access" : "private", + "field_name" : "mProps", + "field_offset" : 384, + "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android12mediametrics4Item4PropENS_4lessIS6_EENS4_INS_4pairIKS6_SA_EEEEEE" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics4ItemE", + "name" : "android::mediametrics::Item", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTIN7android12mediametrics4ItemE", + "size" : 60, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 8, + "fields" : + [ + { + "access" : "private", + "field_name" : "mThunk", + "referenced_type" : "_ZTIKNSt3__18functionIFvvEEE" + } + ], + "linker_set_key" : "_ZTIN7android12mediametrics5DeferE", + "name" : "android::mediametrics::Defer", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics5DeferE", + "self_type" : "_ZTIN7android12mediametrics5DeferE", + "size" : 24, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "name" : "android::mediametrics::BaseItem::get_type_of<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__14pairIxxEEEE", + "name" : "android::mediametrics::BaseItem::get_type_of<std::pair<long long, long long> >", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__14pairIxxEEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__14pairIxxEEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__14pairIxxEE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__19monostateEEE", + "name" : "android::mediametrics::BaseItem::get_type_of<std::monostate>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__19monostateEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofINSt3__19monostateEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__19monostateE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIdEE", + "name" : "android::mediametrics::BaseItem::get_type_of<double>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIdEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIdEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTId" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIiEE", + "name" : "android::mediametrics::BaseItem::get_type_of<int>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIiEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIiEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTIi" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIxEE", + "name" : "android::mediametrics::BaseItem::get_type_of<long long>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIxEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem11get_type_ofIxEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTIx" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "name" : "android::mediametrics::BaseItem::is_item_type<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__14pairIxxEEEE", + "name" : "android::mediametrics::BaseItem::is_item_type<std::pair<long long, long long> >", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__14pairIxxEEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__14pairIxxEEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__14pairIxxEE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__19monostateEEE", + "name" : "android::mediametrics::BaseItem::is_item_type<std::monostate>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__19monostateEEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeINSt3__19monostateEEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTINSt3__19monostateE" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIdEE", + "name" : "android::mediametrics::BaseItem::is_item_type<double>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIdEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIdEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTId" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIiEE", + "name" : "android::mediametrics::BaseItem::is_item_type<int>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIiEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIiEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTIi" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIxEE", + "name" : "android::mediametrics::BaseItem::is_item_type<long long>", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIxEE", + "self_type" : "_ZTIN7android12mediametrics8BaseItem12is_item_typeIxEE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h", + "template_args" : [ "_ZTIx" ] + }, + { + "alignment" : 1, + "linker_set_key" : "_ZTIN7android12mediametrics8BaseItemE", + "name" : "android::mediametrics::BaseItem", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android12mediametrics8BaseItemE", + "self_type" : "_ZTIN7android12mediametrics8BaseItemE", + "size" : 1, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "base_specifiers" : + [ + { + "referenced_type" : "_ZTIN7android10IInterfaceE" + } + ], + "linker_set_key" : "_ZTIN7android20IMediaMetricsServiceE", + "name" : "android::IMediaMetricsService", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android20IMediaMetricsServiceE", + "self_type" : "_ZTIN7android20IMediaMetricsServiceE", + "size" : 12, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h", + "vtable_components" : + [ + { + "component_value" : 4, + "kind" : "vbase_offset" + }, + { + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android20IMediaMetricsServiceE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZN7android20IMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZN7android20IMediaMetricsServiceD0Ev" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android10IInterface10onAsBinderEv" + }, + { + "mangled_component_name" : "_ZNK7android20IMediaMetricsService22getInterfaceDescriptorEv" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android20IMediaMetricsService6submitEPNS_12mediametrics4ItemE" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android20IMediaMetricsService12submitBufferEPKcj" + }, + { + "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" : "_ZTIN7android20IMediaMetricsServiceE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZTv0_n12_N7android20IMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZTv0_n12_N7android20IMediaMetricsServiceD0Ev" + }, + { + "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" + } + ] + }, + { + "alignment" : 4, + "base_specifiers" : + [ + { + "referenced_type" : "_ZTIN7android11BnInterfaceINS_20IMediaMetricsServiceEEE" + } + ], + "linker_set_key" : "_ZTIN7android21BnMediaMetricsServiceE", + "name" : "android::BnMediaMetricsService", + "record_kind" : "class", + "referenced_type" : "_ZTIN7android21BnMediaMetricsServiceE", + "self_type" : "_ZTIN7android21BnMediaMetricsServiceE", + "size" : 24, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/IMediaMetricsService.h", + "vtable_components" : + [ + { + "component_value" : 16, + "kind" : "vbase_offset" + }, + { + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android21BnMediaMetricsServiceE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZN7android21BnMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZN7android21BnMediaMetricsServiceD0Ev" + }, + { + "mangled_component_name" : "_ZN7android11BnInterfaceINS_20IMediaMetricsServiceEE10onAsBinderEv" + }, + { + "mangled_component_name" : "_ZNK7android11BnInterfaceINS_20IMediaMetricsServiceEE22getInterfaceDescriptorEv" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android20IMediaMetricsService6submitEPNS_12mediametrics4ItemE" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android20IMediaMetricsService12submitBufferEPKcj" + }, + { + "mangled_component_name" : "_ZN7android11BnInterfaceINS_20IMediaMetricsServiceEE19queryLocalInterfaceERKNS_8String16E" + }, + { + "mangled_component_name" : "_ZN7android21BnMediaMetricsService10onTransactEjRKNS_6ParcelEPS1_j" + }, + { + "is_pure" : true, + "mangled_component_name" : "_ZN7android21BnMediaMetricsService14submitInternalEPNS_12mediametrics4ItemEb" + }, + { + "component_value" : 12, + "kind" : "vbase_offset" + }, + { + "component_value" : -4, + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android21BnMediaMetricsServiceE" + }, + { + "mangled_component_name" : "_ZThn4_N7android11BnInterfaceINS_20IMediaMetricsServiceEE19queryLocalInterfaceERKNS_8String16E" + }, + { + "mangled_component_name" : "_ZThn4_NK7android11BnInterfaceINS_20IMediaMetricsServiceEE22getInterfaceDescriptorEv" + }, + { + "mangled_component_name" : "_ZNK7android7BBinder13isBinderAliveEv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder10pingBinderEv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder4dumpEiRKNS_6VectorINS_8String16EEE" + }, + { + "mangled_component_name" : "_ZN7android7BBinder8transactEjRKNS_6ParcelEPS1_j" + }, + { + "mangled_component_name" : "_ZN7android7BBinder11linkToDeathERKNS_2spINS_7IBinder14DeathRecipientEEEPvj" + }, + { + "mangled_component_name" : "_ZN7android7BBinder13unlinkToDeathERKNS_2wpINS_7IBinder14DeathRecipientEEEPvjPS4_" + }, + { + "mangled_component_name" : "_ZNK7android7IBinder13checkSubclassEPKv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder12attachObjectEPKvPvS3_PFvS2_S3_S3_E" + }, + { + "mangled_component_name" : "_ZNK7android7BBinder10findObjectEPKv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder12detachObjectEPKv" + }, + { + "mangled_component_name" : "_ZN7android7BBinder11localBinderEv" + }, + { + "mangled_component_name" : "_ZN7android7IBinder12remoteBinderEv" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZThn4_N7android21BnMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZThn4_N7android21BnMediaMetricsServiceD0Ev" + }, + { + "mangled_component_name" : "_ZThn4_N7android21BnMediaMetricsService10onTransactEjRKNS_6ParcelEPS1_j" + }, + { + "kind" : "vcall_offset" + }, + { + "kind" : "vcall_offset" + }, + { + "kind" : "vcall_offset" + }, + { + "kind" : "vcall_offset" + }, + { + "component_value" : -16, + "kind" : "vcall_offset" + }, + { + "component_value" : -16, + "kind" : "offset_to_top" + }, + { + "kind" : "rtti", + "mangled_component_name" : "_ZTIN7android21BnMediaMetricsServiceE" + }, + { + "kind" : "complete_dtor_pointer", + "mangled_component_name" : "_ZTv0_n12_N7android21BnMediaMetricsServiceD1Ev" + }, + { + "kind" : "deleting_dtor_pointer", + "mangled_component_name" : "_ZTv0_n12_N7android21BnMediaMetricsServiceD0Ev" + }, + { + "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" + }, + { + "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" + } + ] + } + ], + "rvalue_reference_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTION7android12mediametrics4Item4PropE", + "name" : "android::mediametrics::Item::Prop &&", + "referenced_type" : "_ZTIN7android12mediametrics4Item4PropE", + "self_type" : "_ZTION7android12mediametrics4Item4PropE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTION7android12mediametrics4ItemE", + "name" : "android::mediametrics::Item &&", + "referenced_type" : "_ZTIN7android12mediametrics4ItemE", + "self_type" : "_ZTION7android12mediametrics4ItemE", + "size" : 4, + "source_file" : "/frameworks/av/media/libmediametrics/include/media/MediaMetricsItem.h" + } + ] +} diff --git a/S/64/x86_x86_64/source-based/libneuralnetworks_packageinfo.so.lsdump b/S/64/x86_x86_64/source-based/libneuralnetworks_packageinfo.so.lsdump new file mode 100644 index 0000000..f18e43e --- /dev/null +++ b/S/64/x86_x86_64/source-based/libneuralnetworks_packageinfo.so.lsdump @@ -0,0 +1,142 @@ +{ + "array_types" : [], + "builtin_types" : + [ + { + "alignment" : 1, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIb", + "name" : "bool", + "referenced_type" : "_ZTIb", + "self_type" : "_ZTIb", + "size" : 1 + }, + { + "alignment" : 1, + "is_integral" : true, + "linker_set_key" : "_ZTIc", + "name" : "char", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIc", + "size" : 1 + }, + { + "alignment" : 4, + "is_integral" : true, + "is_unsigned" : true, + "linker_set_key" : "_ZTIj", + "name" : "unsigned int", + "referenced_type" : "_ZTIj", + "self_type" : "_ZTIj", + "size" : 4 + }, + { + "linker_set_key" : "_ZTIv", + "name" : "void", + "referenced_type" : "_ZTIv", + "self_type" : "_ZTIv" + } + ], + "elf_functions" : + [ + { + "name" : "ANeuralNetworks_fetch_PackageInfo" + }, + { + "name" : "ANeuralNetworks_free_PackageInfo" + } + ], + "elf_objects" : [], + "enum_types" : [], + "function_types" : [], + "functions" : + [ + { + "function_name" : "ANeuralNetworks_fetch_PackageInfo", + "linker_set_key" : "ANeuralNetworks_fetch_PackageInfo", + "parameters" : + [ + { + "referenced_type" : "_ZTIj" + }, + { + "referenced_type" : "_ZTIP27ANeuralNetworks_PackageInfo" + } + ], + "return_type" : "_ZTIb", + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + }, + { + "function_name" : "ANeuralNetworks_free_PackageInfo", + "linker_set_key" : "ANeuralNetworks_free_PackageInfo", + "parameters" : + [ + { + "referenced_type" : "_ZTIP27ANeuralNetworks_PackageInfo" + } + ], + "return_type" : "_ZTIv", + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + } + ], + "global_vars" : [], + "lvalue_reference_types" : [], + "pointer_types" : + [ + { + "alignment" : 4, + "linker_set_key" : "_ZTIP27ANeuralNetworks_PackageInfo", + "name" : "ANeuralNetworks_PackageInfo *", + "referenced_type" : "_ZTI27ANeuralNetworks_PackageInfo", + "self_type" : "_ZTIP27ANeuralNetworks_PackageInfo", + "size" : 4, + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + }, + { + "alignment" : 4, + "linker_set_key" : "_ZTIPc", + "name" : "char *", + "referenced_type" : "_ZTIc", + "self_type" : "_ZTIPc", + "size" : 4, + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + } + ], + "qualified_types" : [], + "record_types" : + [ + { + "alignment" : 4, + "fields" : + [ + { + "field_name" : "appPackageName", + "referenced_type" : "_ZTIPc" + }, + { + "field_name" : "appIsSystemApp", + "field_offset" : 32, + "referenced_type" : "_ZTIb" + }, + { + "field_name" : "appIsOnVendorImage", + "field_offset" : 40, + "referenced_type" : "_ZTIb" + }, + { + "field_name" : "appIsOnProductImage", + "field_offset" : 48, + "referenced_type" : "_ZTIb" + } + ], + "linker_set_key" : "_ZTI27ANeuralNetworks_PackageInfo", + "name" : "ANeuralNetworks_PackageInfo", + "referenced_type" : "_ZTI27ANeuralNetworks_PackageInfo", + "self_type" : "_ZTI27ANeuralNetworks_PackageInfo", + "size" : 8, + "source_file" : "/frameworks/ml/nn/runtime/packageinfo/include/PackageInfo.h" + } + ], + "rvalue_reference_types" : [] +} |