{
 "array_types" :
 [
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA1024_c",
   "name" : "char[1024]",
   "referenced_type" : "_ZTIc",
   "size" : 1024,
   "source_file" : "system/libbase/include/android-base/file.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA128_c",
   "name" : "char[128]",
   "referenced_type" : "_ZTIc",
   "size" : 128,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA12_PKc",
   "name" : "const char *[12]",
   "referenced_type" : "_ZTIPKc",
   "size" : 48,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA1_N3art3dex20AnnotationSetRefItemE",
   "name" : "art::dex::AnnotationSetRefItem[1]",
   "referenced_type" : "_ZTIN3art3dex20AnnotationSetRefItemE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA1_N3art3dex7MapItemE",
   "name" : "art::dex::MapItem[1]",
   "referenced_type" : "_ZTIN3art3dex7MapItemE",
   "size" : 12,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 2,
   "linker_set_key" : "_ZTIA1_N3art3dex8TypeItemE",
   "name" : "art::dex::TypeItem[1]",
   "referenced_type" : "_ZTIN3art3dex8TypeItemE",
   "size" : 2,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA1_N3fmt3v116detail14named_arg_infoIcEE",
   "name" : "fmt::detail::named_arg_info<char>[1]",
   "referenced_type" : "_ZTIN3fmt3v116detail14named_arg_infoIcEE",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA1_N3fmt3v116detail4typeE",
   "name" : "fmt::detail::type[1]",
   "referenced_type" : "_ZTIN3fmt3v116detail4typeE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 8,
   "linker_set_key" : "_ZTIA1_N3fmt3v116detail5valueINS0_7contextEEE",
   "name" : "fmt::detail::value<fmt::context>[1]",
   "referenced_type" : "_ZTIN3fmt3v116detail5valueINS0_7contextEEE",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA1_PFPKcRN3fmt3v1113parse_contextIcEEE",
   "name" : "const char *(*[1])(fmt::parse_context<char> &)",
   "referenced_type" : "_ZTIPFPKcRN3fmt3v1113parse_contextIcEEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA1_c",
   "name" : "char[1]",
   "referenced_type" : "_ZTIc",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA1_h",
   "name" : "unsigned char[1]",
   "referenced_type" : "_ZTIh",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA1_j",
   "name" : "unsigned int[1]",
   "referenced_type" : "_ZTIj",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 2,
   "linker_set_key" : "_ZTIA1_t",
   "name" : "unsigned short[1]",
   "referenced_type" : "_ZTIt",
   "size" : 2,
   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA201_c",
   "name" : "char[201]",
   "referenced_type" : "_ZTIc",
   "size" : 201,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 8,
   "linker_set_key" : "_ZTIA21_y",
   "name" : "unsigned long long[21]",
   "referenced_type" : "_ZTIy",
   "size" : 168,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA22_c",
   "name" : "char[22]",
   "referenced_type" : "_ZTIc",
   "size" : 22,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA23_c",
   "name" : "char[23]",
   "referenced_type" : "_ZTIc",
   "size" : 23,
   "source_file" : "art/libartbase/base/file_utils.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA256_c",
   "name" : "char[256]",
   "referenced_type" : "_ZTIc",
   "size" : 256,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA28_c",
   "name" : "char[28]",
   "referenced_type" : "_ZTIc",
   "size" : 28,
   "source_file" : "art/libartbase/base/file_utils.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA2_N3art16DexLayoutSectionE",
   "name" : "art::DexLayoutSection[2]",
   "referenced_type" : "_ZTIN3art16DexLayoutSectionE",
   "size" : 80,
   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA2_PKc",
   "name" : "const char *[2]",
   "referenced_type" : "_ZTIPKc",
   "size" : 8,
   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA32_Di",
   "name" : "char32_t[32]",
   "referenced_type" : "_ZTIDi",
   "size" : 128,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA32_j",
   "name" : "unsigned int[32]",
   "referenced_type" : "_ZTIj",
   "size" : 128,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 8,
   "linker_set_key" : "_ZTIA32_y",
   "name" : "unsigned long long[32]",
   "referenced_type" : "_ZTIy",
   "size" : 256,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA36_c",
   "name" : "char[36]",
   "referenced_type" : "_ZTIc",
   "size" : 36,
   "source_file" : "art/libartbase/base/file_utils.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA3_c",
   "name" : "char[3]",
   "referenced_type" : "_ZTIc",
   "size" : 3,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA4_c",
   "name" : "char[4]",
   "referenced_type" : "_ZTIc",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA4_h",
   "name" : "unsigned char[4]",
   "referenced_type" : "_ZTIh",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA500_c",
   "name" : "char[500]",
   "referenced_type" : "_ZTIc",
   "size" : 500,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA500_i",
   "name" : "int[500]",
   "referenced_type" : "_ZTIi",
   "size" : 2000,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA500_w",
   "name" : "wchar_t[500]",
   "referenced_type" : "_ZTIw",
   "size" : 2000,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA5_N3art16DexLayoutSection10SubsectionE",
   "name" : "art::DexLayoutSection::Subsection[5]",
   "referenced_type" : "_ZTIN3art16DexLayoutSection10SubsectionE",
   "size" : 40,
   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA5_c",
   "name" : "char[5]",
   "referenced_type" : "_ZTIc",
   "size" : 5,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA5_j",
   "name" : "unsigned int[5]",
   "referenced_type" : "_ZTIj",
   "size" : 20,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA64_h",
   "name" : "unsigned char[64]",
   "referenced_type" : "_ZTIh",
   "size" : 64,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA6_A4_h",
   "name" : "unsigned char[6][4]",
   "referenced_type" : "_ZTIA4_h",
   "size" : 24,
   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA7_PKc",
   "name" : "const char *[7]",
   "referenced_type" : "_ZTIPKc",
   "size" : 28,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA8_N3art10SdkVersionE",
   "name" : "art::SdkVersion[8]",
   "referenced_type" : "_ZTIN3art10SdkVersionE",
   "size" : 32,
   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA8_PKc",
   "name" : "const char *[8]",
   "referenced_type" : "_ZTIPKc",
   "size" : 32,
   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA8_c",
   "name" : "char[8]",
   "referenced_type" : "_ZTIc",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "is_of_unknown_bound" : true,
   "linker_set_key" : "_ZTIA_PKc",
   "name" : "const char *[]",
   "referenced_type" : "_ZTIPKc",
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "is_of_unknown_bound" : true,
   "linker_set_key" : "_ZTIA_h",
   "name" : "unsigned char[]",
   "referenced_type" : "_ZTIh",
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "is_of_unknown_bound" : true,
   "linker_set_key" : "_ZTIA_i",
   "name" : "int[]",
   "referenced_type" : "_ZTIi",
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  }
 ],
 "builtin_types" :
 [
  {
   "alignment" : 4,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIDi",
   "name" : "char32_t",
   "size" : 4
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIDn",
   "name" : "std::nullptr_t",
   "size" : 4
  },
  {
   "alignment" : 2,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIDs",
   "name" : "char16_t",
   "size" : 2
  },
  {
   "alignment" : 1,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIDu",
   "name" : "char8_t",
   "size" : 1
  },
  {
   "alignment" : 1,
   "is_integral" : true,
   "linker_set_key" : "_ZTIa",
   "name" : "signed char",
   "size" : 1
  },
  {
   "alignment" : 1,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIb",
   "name" : "bool",
   "size" : 1
  },
  {
   "alignment" : 1,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIc",
   "name" : "char",
   "size" : 1
  },
  {
   "alignment" : 8,
   "linker_set_key" : "_ZTId",
   "name" : "double",
   "size" : 8
  },
  {
   "alignment" : 8,
   "linker_set_key" : "_ZTIe",
   "name" : "long double",
   "size" : 8
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIf",
   "name" : "float",
   "size" : 4
  },
  {
   "alignment" : 1,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIh",
   "name" : "unsigned char",
   "size" : 1
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "linker_set_key" : "_ZTIi",
   "name" : "int",
   "size" : 4
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIj",
   "name" : "unsigned int",
   "size" : 4
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "linker_set_key" : "_ZTIl",
   "name" : "long",
   "size" : 4
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIm",
   "name" : "unsigned long",
   "size" : 4
  },
  {
   "alignment" : 2,
   "is_integral" : true,
   "linker_set_key" : "_ZTIs",
   "name" : "short",
   "size" : 2
  },
  {
   "alignment" : 2,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIt",
   "name" : "unsigned short",
   "size" : 2
  },
  {
   "linker_set_key" : "_ZTIv",
   "name" : "void"
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIw",
   "name" : "wchar_t",
   "size" : 4
  },
  {
   "alignment" : 8,
   "is_integral" : true,
   "linker_set_key" : "_ZTIx",
   "name" : "long long",
   "size" : 8
  },
  {
   "alignment" : 8,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIy",
   "name" : "unsigned long long",
   "size" : 8
  }
 ],
 "elf_functions" :
 [
  {
   "name" : "ADexFile_Error_toString"
  },
  {
   "name" : "ADexFile_Method_getClassDescriptor"
  },
  {
   "name" : "ADexFile_Method_getCodeOffset"
  },
  {
   "name" : "ADexFile_Method_getName"
  },
  {
   "name" : "ADexFile_Method_getQualifiedName"
  },
  {
   "name" : "ADexFile_create"
  },
  {
   "name" : "ADexFile_destroy"
  },
  {
   "name" : "ADexFile_findMethodAtOffset"
  },
  {
   "name" : "ADexFile_forEachMethod"
  }
 ],
 "elf_objects" : [],
 "enum_types" :
 [
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "ADEXFILE_ERROR_OK"
    },
    {
     "enum_field_value" : 1,
     "name" : "ADEXFILE_ERROR_INVALID_DEX"
    },
    {
     "enum_field_value" : 2,
     "name" : "ADEXFILE_ERROR_INVALID_HEADER"
    },
    {
     "enum_field_value" : 3,
     "name" : "ADEXFILE_ERROR_NOT_ENOUGH_DATA"
    }
   ],
   "linker_set_key" : "_ZTI14ADexFile_Error",
   "name" : "ADexFile_Error",
   "size" : 4,
   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "JNIInvalidRefType"
    },
    {
     "enum_field_value" : 1,
     "name" : "JNILocalRefType"
    },
    {
     "enum_field_value" : 2,
     "name" : "JNIGlobalRefType"
    },
    {
     "enum_field_value" : 3,
     "name" : "JNIWeakGlobalRefType"
    }
   ],
   "linker_set_key" : "_ZTI14jobjectRefType",
   "name" : "jobjectRefType",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 10,
     "name" : "EVENT_TYPE_LIST_STOP"
    },
    {
     "enum_field_value" : 63,
     "name" : "EVENT_TYPE_UNKNOWN"
    },
    {
     "enum_field_value" : 0,
     "name" : "EVENT_TYPE_INT"
    },
    {
     "enum_field_value" : 1,
     "name" : "EVENT_TYPE_LONG"
    },
    {
     "enum_field_value" : 2,
     "name" : "EVENT_TYPE_STRING"
    },
    {
     "enum_field_value" : 3,
     "name" : "EVENT_TYPE_LIST"
    },
    {
     "enum_field_value" : 4,
     "name" : "EVENT_TYPE_FLOAT"
    }
   ],
   "linker_set_key" : "_ZTI19AndroidEventLogType",
   "name" : "AndroidEventLogType",
   "size" : 4,
   "source_file" : "system/logging/liblog/include/log/log.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "ANDROID_LOG_UNKNOWN"
    },
    {
     "enum_field_value" : 1,
     "name" : "ANDROID_LOG_DEFAULT"
    },
    {
     "enum_field_value" : 2,
     "name" : "ANDROID_LOG_VERBOSE"
    },
    {
     "enum_field_value" : 3,
     "name" : "ANDROID_LOG_DEBUG"
    },
    {
     "enum_field_value" : 4,
     "name" : "ANDROID_LOG_INFO"
    },
    {
     "enum_field_value" : 5,
     "name" : "ANDROID_LOG_WARN"
    },
    {
     "enum_field_value" : 6,
     "name" : "ANDROID_LOG_ERROR"
    },
    {
     "enum_field_value" : 7,
     "name" : "ANDROID_LOG_FATAL"
    },
    {
     "enum_field_value" : 8,
     "name" : "ANDROID_LOG_SILENT"
    }
   ],
   "linker_set_key" : "_ZTI19android_LogPriority",
   "name" : "android_LogPriority",
   "size" : 4,
   "source_file" : "system/logging/liblog/include/android/log.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "LOG_ID_MIN"
    },
    {
     "enum_field_value" : 0,
     "name" : "LOG_ID_MAIN"
    },
    {
     "enum_field_value" : 1,
     "name" : "LOG_ID_RADIO"
    },
    {
     "enum_field_value" : 2,
     "name" : "LOG_ID_EVENTS"
    },
    {
     "enum_field_value" : 3,
     "name" : "LOG_ID_SYSTEM"
    },
    {
     "enum_field_value" : 4,
     "name" : "LOG_ID_CRASH"
    },
    {
     "enum_field_value" : 5,
     "name" : "LOG_ID_STATS"
    },
    {
     "enum_field_value" : 6,
     "name" : "LOG_ID_SECURITY"
    },
    {
     "enum_field_value" : 7,
     "name" : "LOG_ID_KERNEL"
    },
    {
     "enum_field_value" : 8,
     "name" : "LOG_ID_MAX"
    },
    {
     "enum_field_value" : 2147483647,
     "name" : "LOG_ID_DEFAULT"
    }
   ],
   "linker_set_key" : "_ZTI6log_id",
   "name" : "log_id",
   "size" : 4,
   "source_file" : "system/logging/liblog/include/android/log.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "art::kStatic"
    },
    {
     "enum_field_value" : 1,
     "name" : "art::kDirect"
    },
    {
     "enum_field_value" : 2,
     "name" : "art::kVirtual"
    },
    {
     "enum_field_value" : 3,
     "name" : "art::kSuper"
    },
    {
     "enum_field_value" : 4,
     "name" : "art::kInterface"
    },
    {
     "enum_field_value" : 5,
     "name" : "art::kPolymorphic"
    },
    {
     "enum_field_value" : 6,
     "name" : "art::kCustom"
    },
    {
     "enum_field_value" : 6,
     "name" : "art::kMaxInvokeType"
    }
   ],
   "linker_set_key" : "_ZTIN3art10InvokeTypeE",
   "name" : "art::InvokeType",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/invoke_type.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 1,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "art::LayoutType::kLayoutTypeHot"
    },
    {
     "enum_field_value" : 1,
     "name" : "art::LayoutType::kLayoutTypeSometimesUsed"
    },
    {
     "enum_field_value" : 2,
     "name" : "art::LayoutType::kLayoutTypeStartupOnly"
    },
    {
     "enum_field_value" : 3,
     "name" : "art::LayoutType::kLayoutTypeUsedOnce"
    },
    {
     "enum_field_value" : 4,
     "name" : "art::LayoutType::kLayoutTypeUnused"
    },
    {
     "enum_field_value" : 5,
     "name" : "art::LayoutType::kLayoutTypeCount"
    }
   ],
   "linker_set_key" : "_ZTIN3art10LayoutTypeE",
   "name" : "art::LayoutType",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/dex_file_layout.h",
   "underlying_type" : "_ZTIh"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "art::SdkVersion::kMin"
    },
    {
     "enum_field_value" : 0,
     "name" : "art::SdkVersion::kUnset"
    },
    {
     "enum_field_value" : 21,
     "name" : "art::SdkVersion::kL"
    },
    {
     "enum_field_value" : 22,
     "name" : "art::SdkVersion::kL_MR1"
    },
    {
     "enum_field_value" : 23,
     "name" : "art::SdkVersion::kM"
    },
    {
     "enum_field_value" : 24,
     "name" : "art::SdkVersion::kN"
    },
    {
     "enum_field_value" : 25,
     "name" : "art::SdkVersion::kN_MR1"
    },
    {
     "enum_field_value" : 26,
     "name" : "art::SdkVersion::kO"
    },
    {
     "enum_field_value" : 27,
     "name" : "art::SdkVersion::kO_MR1"
    },
    {
     "enum_field_value" : 28,
     "name" : "art::SdkVersion::kP"
    },
    {
     "enum_field_value" : 29,
     "name" : "art::SdkVersion::kQ"
    },
    {
     "enum_field_value" : 30,
     "name" : "art::SdkVersion::kR"
    },
    {
     "enum_field_value" : 31,
     "name" : "art::SdkVersion::kS"
    },
    {
     "enum_field_value" : 32,
     "name" : "art::SdkVersion::kS_V2"
    },
    {
     "enum_field_value" : 33,
     "name" : "art::SdkVersion::kT"
    },
    {
     "enum_field_value" : 34,
     "name" : "art::SdkVersion::kU"
    },
    {
     "enum_field_value" : 4294967295,
     "name" : "art::SdkVersion::kMax"
    }
   ],
   "linker_set_key" : "_ZTIN3art10SdkVersionE",
   "name" : "art::SdkVersion",
   "size" : 4,
   "source_file" : "art/libartbase/base/sdk_version.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 256,
     "name" : "art::Instruction::kPackedSwitchSignature"
    },
    {
     "enum_field_value" : 512,
     "name" : "art::Instruction::kSparseSwitchSignature"
    },
    {
     "enum_field_value" : 768,
     "name" : "art::Instruction::kArrayDataSignature"
    }
   ],
   "linker_set_key" : "_ZTIN3art11Instruction10SignaturesE",
   "name" : "art::Instruction::Signatures",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "art::Instruction::kVerifyNothing"
    },
    {
     "enum_field_value" : 1,
     "name" : "art::Instruction::kVerifyRegA"
    },
    {
     "enum_field_value" : 2,
     "name" : "art::Instruction::kVerifyRegAWide"
    },
    {
     "enum_field_value" : 4,
     "name" : "art::Instruction::kVerifyRegB"
    },
    {
     "enum_field_value" : 8,
     "name" : "art::Instruction::kVerifyRegBField"
    },
    {
     "enum_field_value" : 16,
     "name" : "art::Instruction::kVerifyRegBMethod"
    },
    {
     "enum_field_value" : 32,
     "name" : "art::Instruction::kVerifyRegBNewInstance"
    },
    {
     "enum_field_value" : 64,
     "name" : "art::Instruction::kVerifyRegBString"
    },
    {
     "enum_field_value" : 128,
     "name" : "art::Instruction::kVerifyRegBType"
    },
    {
     "enum_field_value" : 256,
     "name" : "art::Instruction::kVerifyRegBWide"
    },
    {
     "enum_field_value" : 512,
     "name" : "art::Instruction::kVerifyRegC"
    },
    {
     "enum_field_value" : 1024,
     "name" : "art::Instruction::kVerifyRegCField"
    },
    {
     "enum_field_value" : 2048,
     "name" : "art::Instruction::kVerifyRegCNewArray"
    },
    {
     "enum_field_value" : 4096,
     "name" : "art::Instruction::kVerifyRegCType"
    },
    {
     "enum_field_value" : 8192,
     "name" : "art::Instruction::kVerifyRegCWide"
    },
    {
     "enum_field_value" : 16384,
     "name" : "art::Instruction::kVerifyArrayData"
    },
    {
     "enum_field_value" : 32768,
     "name" : "art::Instruction::kVerifyBranchTarget"
    },
    {
     "enum_field_value" : 65536,
     "name" : "art::Instruction::kVerifySwitchTargets"
    },
    {
     "enum_field_value" : 131072,
     "name" : "art::Instruction::kVerifyVarArg"
    },
    {
     "enum_field_value" : 262144,
     "name" : "art::Instruction::kVerifyVarArgNonZero"
    },
    {
     "enum_field_value" : 524288,
     "name" : "art::Instruction::kVerifyVarArgRange"
    },
    {
     "enum_field_value" : 1048576,
     "name" : "art::Instruction::kVerifyVarArgRangeNonZero"
    },
    {
     "enum_field_value" : 2097152,
     "name" : "art::Instruction::kVerifyError"
    },
    {
     "enum_field_value" : 4194304,
     "name" : "art::Instruction::kVerifyRegHPrototype"
    },
    {
     "enum_field_value" : 8388608,
     "name" : "art::Instruction::kVerifyRegBCallSite"
    },
    {
     "enum_field_value" : 16777216,
     "name" : "art::Instruction::kVerifyRegBMethodHandle"
    },
    {
     "enum_field_value" : 33554432,
     "name" : "art::Instruction::kVerifyRegBPrototype"
    },
    {
     "enum_field_value" : 67108864,
     "name" : "art::Instruction::kVerifyRegBFilledNewArray"
    }
   ],
   "linker_set_key" : "_ZTIN3art11Instruction10VerifyFlagE",
   "name" : "art::Instruction::VerifyFlag",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 128,
     "name" : "art::Instruction::kAdd"
    },
    {
     "enum_field_value" : 256,
     "name" : "art::Instruction::kSubtract"
    },
    {
     "enum_field_value" : 512,
     "name" : "art::Instruction::kMultiply"
    },
    {
     "enum_field_value" : 1024,
     "name" : "art::Instruction::kDivide"
    },
    {
     "enum_field_value" : 2048,
     "name" : "art::Instruction::kRemainder"
    },
    {
     "enum_field_value" : 4096,
     "name" : "art::Instruction::kAnd"
    },
    {
     "enum_field_value" : 8192,
     "name" : "art::Instruction::kOr"
    },
    {
     "enum_field_value" : 16384,
     "name" : "art::Instruction::kXor"
    },
    {
     "enum_field_value" : 32768,
     "name" : "art::Instruction::kShl"
    },
    {
     "enum_field_value" : 65536,
     "name" : "art::Instruction::kShr"
    },
    {
     "enum_field_value" : 131072,
     "name" : "art::Instruction::kUshr"
    },
    {
     "enum_field_value" : 262144,
     "name" : "art::Instruction::kCast"
    },
    {
     "enum_field_value" : 524288,
     "name" : "art::Instruction::kStore"
    },
    {
     "enum_field_value" : 1048576,
     "name" : "art::Instruction::kLoad"
    },
    {
     "enum_field_value" : 2097152,
     "name" : "art::Instruction::kClobber"
    },
    {
     "enum_field_value" : 4194304,
     "name" : "art::Instruction::kRegCFieldOrConstant"
    },
    {
     "enum_field_value" : 8388608,
     "name" : "art::Instruction::kRegBFieldOrConstant"
    }
   ],
   "linker_set_key" : "_ZTIN3art11Instruction13ExtendedFlagsE",
   "name" : "art::Instruction::ExtendedFlags",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "art::Instruction::NOP"
    },
    {
     "enum_field_value" : 1,
     "name" : "art::Instruction::MOVE"
    },
    {
     "enum_field_value" : 2,
     "name" : "art::Instruction::MOVE_FROM16"
    },
    {
     "enum_field_value" : 3,
     "name" : "art::Instruction::MOVE_16"
    },
    {
     "enum_field_value" : 4,
     "name" : "art::Instruction::MOVE_WIDE"
    },
    {
     "enum_field_value" : 5,
     "name" : "art::Instruction::MOVE_WIDE_FROM16"
    },
    {
     "enum_field_value" : 6,
     "name" : "art::Instruction::MOVE_WIDE_16"
    },
    {
     "enum_field_value" : 7,
     "name" : "art::Instruction::MOVE_OBJECT"
    },
    {
     "enum_field_value" : 8,
     "name" : "art::Instruction::MOVE_OBJECT_FROM16"
    },
    {
     "enum_field_value" : 9,
     "name" : "art::Instruction::MOVE_OBJECT_16"
    },
    {
     "enum_field_value" : 10,
     "name" : "art::Instruction::MOVE_RESULT"
    },
    {
     "enum_field_value" : 11,
     "name" : "art::Instruction::MOVE_RESULT_WIDE"
    },
    {
     "enum_field_value" : 12,
     "name" : "art::Instruction::MOVE_RESULT_OBJECT"
    },
    {
     "enum_field_value" : 13,
     "name" : "art::Instruction::MOVE_EXCEPTION"
    },
    {
     "enum_field_value" : 14,
     "name" : "art::Instruction::RETURN_VOID"
    },
    {
     "enum_field_value" : 15,
     "name" : "art::Instruction::RETURN"
    },
    {
     "enum_field_value" : 16,
     "name" : "art::Instruction::RETURN_WIDE"
    },
    {
     "enum_field_value" : 17,
     "name" : "art::Instruction::RETURN_OBJECT"
    },
    {
     "enum_field_value" : 18,
     "name" : "art::Instruction::CONST_4"
    },
    {
     "enum_field_value" : 19,
     "name" : "art::Instruction::CONST_16"
    },
    {
     "enum_field_value" : 20,
     "name" : "art::Instruction::CONST"
    },
    {
     "enum_field_value" : 21,
     "name" : "art::Instruction::CONST_HIGH16"
    },
    {
     "enum_field_value" : 22,
     "name" : "art::Instruction::CONST_WIDE_16"
    },
    {
     "enum_field_value" : 23,
     "name" : "art::Instruction::CONST_WIDE_32"
    },
    {
     "enum_field_value" : 24,
     "name" : "art::Instruction::CONST_WIDE"
    },
    {
     "enum_field_value" : 25,
     "name" : "art::Instruction::CONST_WIDE_HIGH16"
    },
    {
     "enum_field_value" : 26,
     "name" : "art::Instruction::CONST_STRING"
    },
    {
     "enum_field_value" : 27,
     "name" : "art::Instruction::CONST_STRING_JUMBO"
    },
    {
     "enum_field_value" : 28,
     "name" : "art::Instruction::CONST_CLASS"
    },
    {
     "enum_field_value" : 29,
     "name" : "art::Instruction::MONITOR_ENTER"
    },
    {
     "enum_field_value" : 30,
     "name" : "art::Instruction::MONITOR_EXIT"
    },
    {
     "enum_field_value" : 31,
     "name" : "art::Instruction::CHECK_CAST"
    },
    {
     "enum_field_value" : 32,
     "name" : "art::Instruction::INSTANCE_OF"
    },
    {
     "enum_field_value" : 33,
     "name" : "art::Instruction::ARRAY_LENGTH"
    },
    {
     "enum_field_value" : 34,
     "name" : "art::Instruction::NEW_INSTANCE"
    },
    {
     "enum_field_value" : 35,
     "name" : "art::Instruction::NEW_ARRAY"
    },
    {
     "enum_field_value" : 36,
     "name" : "art::Instruction::FILLED_NEW_ARRAY"
    },
    {
     "enum_field_value" : 37,
     "name" : "art::Instruction::FILLED_NEW_ARRAY_RANGE"
    },
    {
     "enum_field_value" : 38,
     "name" : "art::Instruction::FILL_ARRAY_DATA"
    },
    {
     "enum_field_value" : 39,
     "name" : "art::Instruction::THROW"
    },
    {
     "enum_field_value" : 40,
     "name" : "art::Instruction::GOTO"
    },
    {
     "enum_field_value" : 41,
     "name" : "art::Instruction::GOTO_16"
    },
    {
     "enum_field_value" : 42,
     "name" : "art::Instruction::GOTO_32"
    },
    {
     "enum_field_value" : 43,
     "name" : "art::Instruction::PACKED_SWITCH"
    },
    {
     "enum_field_value" : 44,
     "name" : "art::Instruction::SPARSE_SWITCH"
    },
    {
     "enum_field_value" : 45,
     "name" : "art::Instruction::CMPL_FLOAT"
    },
    {
     "enum_field_value" : 46,
     "name" : "art::Instruction::CMPG_FLOAT"
    },
    {
     "enum_field_value" : 47,
     "name" : "art::Instruction::CMPL_DOUBLE"
    },
    {
     "enum_field_value" : 48,
     "name" : "art::Instruction::CMPG_DOUBLE"
    },
    {
     "enum_field_value" : 49,
     "name" : "art::Instruction::CMP_LONG"
    },
    {
     "enum_field_value" : 50,
     "name" : "art::Instruction::IF_EQ"
    },
    {
     "enum_field_value" : 51,
     "name" : "art::Instruction::IF_NE"
    },
    {
     "enum_field_value" : 52,
     "name" : "art::Instruction::IF_LT"
    },
    {
     "enum_field_value" : 53,
     "name" : "art::Instruction::IF_GE"
    },
    {
     "enum_field_value" : 54,
     "name" : "art::Instruction::IF_GT"
    },
    {
     "enum_field_value" : 55,
     "name" : "art::Instruction::IF_LE"
    },
    {
     "enum_field_value" : 56,
     "name" : "art::Instruction::IF_EQZ"
    },
    {
     "enum_field_value" : 57,
     "name" : "art::Instruction::IF_NEZ"
    },
    {
     "enum_field_value" : 58,
     "name" : "art::Instruction::IF_LTZ"
    },
    {
     "enum_field_value" : 59,
     "name" : "art::Instruction::IF_GEZ"
    },
    {
     "enum_field_value" : 60,
     "name" : "art::Instruction::IF_GTZ"
    },
    {
     "enum_field_value" : 61,
     "name" : "art::Instruction::IF_LEZ"
    },
    {
     "enum_field_value" : 62,
     "name" : "art::Instruction::UNUSED_3E"
    },
    {
     "enum_field_value" : 63,
     "name" : "art::Instruction::UNUSED_3F"
    },
    {
     "enum_field_value" : 64,
     "name" : "art::Instruction::UNUSED_40"
    },
    {
     "enum_field_value" : 65,
     "name" : "art::Instruction::UNUSED_41"
    },
    {
     "enum_field_value" : 66,
     "name" : "art::Instruction::UNUSED_42"
    },
    {
     "enum_field_value" : 67,
     "name" : "art::Instruction::UNUSED_43"
    },
    {
     "enum_field_value" : 68,
     "name" : "art::Instruction::AGET"
    },
    {
     "enum_field_value" : 69,
     "name" : "art::Instruction::AGET_WIDE"
    },
    {
     "enum_field_value" : 70,
     "name" : "art::Instruction::AGET_OBJECT"
    },
    {
     "enum_field_value" : 71,
     "name" : "art::Instruction::AGET_BOOLEAN"
    },
    {
     "enum_field_value" : 72,
     "name" : "art::Instruction::AGET_BYTE"
    },
    {
     "enum_field_value" : 73,
     "name" : "art::Instruction::AGET_CHAR"
    },
    {
     "enum_field_value" : 74,
     "name" : "art::Instruction::AGET_SHORT"
    },
    {
     "enum_field_value" : 75,
     "name" : "art::Instruction::APUT"
    },
    {
     "enum_field_value" : 76,
     "name" : "art::Instruction::APUT_WIDE"
    },
    {
     "enum_field_value" : 77,
     "name" : "art::Instruction::APUT_OBJECT"
    },
    {
     "enum_field_value" : 78,
     "name" : "art::Instruction::APUT_BOOLEAN"
    },
    {
     "enum_field_value" : 79,
     "name" : "art::Instruction::APUT_BYTE"
    },
    {
     "enum_field_value" : 80,
     "name" : "art::Instruction::APUT_CHAR"
    },
    {
     "enum_field_value" : 81,
     "name" : "art::Instruction::APUT_SHORT"
    },
    {
     "enum_field_value" : 82,
     "name" : "art::Instruction::IGET"
    },
    {
     "enum_field_value" : 83,
     "name" : "art::Instruction::IGET_WIDE"
    },
    {
     "enum_field_value" : 84,
     "name" : "art::Instruction::IGET_OBJECT"
    },
    {
     "enum_field_value" : 85,
     "name" : "art::Instruction::IGET_BOOLEAN"
    },
    {
     "enum_field_value" : 86,
     "name" : "art::Instruction::IGET_BYTE"
    },
    {
     "enum_field_value" : 87,
     "name" : "art::Instruction::IGET_CHAR"
    },
    {
     "enum_field_value" : 88,
     "name" : "art::Instruction::IGET_SHORT"
    },
    {
     "enum_field_value" : 89,
     "name" : "art::Instruction::IPUT"
    },
    {
     "enum_field_value" : 90,
     "name" : "art::Instruction::IPUT_WIDE"
    },
    {
     "enum_field_value" : 91,
     "name" : "art::Instruction::IPUT_OBJECT"
    },
    {
     "enum_field_value" : 92,
     "name" : "art::Instruction::IPUT_BOOLEAN"
    },
    {
     "enum_field_value" : 93,
     "name" : "art::Instruction::IPUT_BYTE"
    },
    {
     "enum_field_value" : 94,
     "name" : "art::Instruction::IPUT_CHAR"
    },
    {
     "enum_field_value" : 95,
     "name" : "art::Instruction::IPUT_SHORT"
    },
    {
     "enum_field_value" : 96,
     "name" : "art::Instruction::SGET"
    },
    {
     "enum_field_value" : 97,
     "name" : "art::Instruction::SGET_WIDE"
    },
    {
     "enum_field_value" : 98,
     "name" : "art::Instruction::SGET_OBJECT"
    },
    {
     "enum_field_value" : 99,
     "name" : "art::Instruction::SGET_BOOLEAN"
    },
    {
     "enum_field_value" : 100,
     "name" : "art::Instruction::SGET_BYTE"
    },
    {
     "enum_field_value" : 101,
     "name" : "art::Instruction::SGET_CHAR"
    },
    {
     "enum_field_value" : 102,
     "name" : "art::Instruction::SGET_SHORT"
    },
    {
     "enum_field_value" : 103,
     "name" : "art::Instruction::SPUT"
    },
    {
     "enum_field_value" : 104,
     "name" : "art::Instruction::SPUT_WIDE"
    },
    {
     "enum_field_value" : 105,
     "name" : "art::Instruction::SPUT_OBJECT"
    },
    {
     "enum_field_value" : 106,
     "name" : "art::Instruction::SPUT_BOOLEAN"
    },
    {
     "enum_field_value" : 107,
     "name" : "art::Instruction::SPUT_BYTE"
    },
    {
     "enum_field_value" : 108,
     "name" : "art::Instruction::SPUT_CHAR"
    },
    {
     "enum_field_value" : 109,
     "name" : "art::Instruction::SPUT_SHORT"
    },
    {
     "enum_field_value" : 110,
     "name" : "art::Instruction::INVOKE_VIRTUAL"
    },
    {
     "enum_field_value" : 111,
     "name" : "art::Instruction::INVOKE_SUPER"
    },
    {
     "enum_field_value" : 112,
     "name" : "art::Instruction::INVOKE_DIRECT"
    },
    {
     "enum_field_value" : 113,
     "name" : "art::Instruction::INVOKE_STATIC"
    },
    {
     "enum_field_value" : 114,
     "name" : "art::Instruction::INVOKE_INTERFACE"
    },
    {
     "enum_field_value" : 115,
     "name" : "art::Instruction::UNUSED_73"
    },
    {
     "enum_field_value" : 116,
     "name" : "art::Instruction::INVOKE_VIRTUAL_RANGE"
    },
    {
     "enum_field_value" : 117,
     "name" : "art::Instruction::INVOKE_SUPER_RANGE"
    },
    {
     "enum_field_value" : 118,
     "name" : "art::Instruction::INVOKE_DIRECT_RANGE"
    },
    {
     "enum_field_value" : 119,
     "name" : "art::Instruction::INVOKE_STATIC_RANGE"
    },
    {
     "enum_field_value" : 120,
     "name" : "art::Instruction::INVOKE_INTERFACE_RANGE"
    },
    {
     "enum_field_value" : 121,
     "name" : "art::Instruction::UNUSED_79"
    },
    {
     "enum_field_value" : 122,
     "name" : "art::Instruction::UNUSED_7A"
    },
    {
     "enum_field_value" : 123,
     "name" : "art::Instruction::NEG_INT"
    },
    {
     "enum_field_value" : 124,
     "name" : "art::Instruction::NOT_INT"
    },
    {
     "enum_field_value" : 125,
     "name" : "art::Instruction::NEG_LONG"
    },
    {
     "enum_field_value" : 126,
     "name" : "art::Instruction::NOT_LONG"
    },
    {
     "enum_field_value" : 127,
     "name" : "art::Instruction::NEG_FLOAT"
    },
    {
     "enum_field_value" : 128,
     "name" : "art::Instruction::NEG_DOUBLE"
    },
    {
     "enum_field_value" : 129,
     "name" : "art::Instruction::INT_TO_LONG"
    },
    {
     "enum_field_value" : 130,
     "name" : "art::Instruction::INT_TO_FLOAT"
    },
    {
     "enum_field_value" : 131,
     "name" : "art::Instruction::INT_TO_DOUBLE"
    },
    {
     "enum_field_value" : 132,
     "name" : "art::Instruction::LONG_TO_INT"
    },
    {
     "enum_field_value" : 133,
     "name" : "art::Instruction::LONG_TO_FLOAT"
    },
    {
     "enum_field_value" : 134,
     "name" : "art::Instruction::LONG_TO_DOUBLE"
    },
    {
     "enum_field_value" : 135,
     "name" : "art::Instruction::FLOAT_TO_INT"
    },
    {
     "enum_field_value" : 136,
     "name" : "art::Instruction::FLOAT_TO_LONG"
    },
    {
     "enum_field_value" : 137,
     "name" : "art::Instruction::FLOAT_TO_DOUBLE"
    },
    {
     "enum_field_value" : 138,
     "name" : "art::Instruction::DOUBLE_TO_INT"
    },
    {
     "enum_field_value" : 139,
     "name" : "art::Instruction::DOUBLE_TO_LONG"
    },
    {
     "enum_field_value" : 140,
     "name" : "art::Instruction::DOUBLE_TO_FLOAT"
    },
    {
     "enum_field_value" : 141,
     "name" : "art::Instruction::INT_TO_BYTE"
    },
    {
     "enum_field_value" : 142,
     "name" : "art::Instruction::INT_TO_CHAR"
    },
    {
     "enum_field_value" : 143,
     "name" : "art::Instruction::INT_TO_SHORT"
    },
    {
     "enum_field_value" : 144,
     "name" : "art::Instruction::ADD_INT"
    },
    {
     "enum_field_value" : 145,
     "name" : "art::Instruction::SUB_INT"
    },
    {
     "enum_field_value" : 146,
     "name" : "art::Instruction::MUL_INT"
    },
    {
     "enum_field_value" : 147,
     "name" : "art::Instruction::DIV_INT"
    },
    {
     "enum_field_value" : 148,
     "name" : "art::Instruction::REM_INT"
    },
    {
     "enum_field_value" : 149,
     "name" : "art::Instruction::AND_INT"
    },
    {
     "enum_field_value" : 150,
     "name" : "art::Instruction::OR_INT"
    },
    {
     "enum_field_value" : 151,
     "name" : "art::Instruction::XOR_INT"
    },
    {
     "enum_field_value" : 152,
     "name" : "art::Instruction::SHL_INT"
    },
    {
     "enum_field_value" : 153,
     "name" : "art::Instruction::SHR_INT"
    },
    {
     "enum_field_value" : 154,
     "name" : "art::Instruction::USHR_INT"
    },
    {
     "enum_field_value" : 155,
     "name" : "art::Instruction::ADD_LONG"
    },
    {
     "enum_field_value" : 156,
     "name" : "art::Instruction::SUB_LONG"
    },
    {
     "enum_field_value" : 157,
     "name" : "art::Instruction::MUL_LONG"
    },
    {
     "enum_field_value" : 158,
     "name" : "art::Instruction::DIV_LONG"
    },
    {
     "enum_field_value" : 159,
     "name" : "art::Instruction::REM_LONG"
    },
    {
     "enum_field_value" : 160,
     "name" : "art::Instruction::AND_LONG"
    },
    {
     "enum_field_value" : 161,
     "name" : "art::Instruction::OR_LONG"
    },
    {
     "enum_field_value" : 162,
     "name" : "art::Instruction::XOR_LONG"
    },
    {
     "enum_field_value" : 163,
     "name" : "art::Instruction::SHL_LONG"
    },
    {
     "enum_field_value" : 164,
     "name" : "art::Instruction::SHR_LONG"
    },
    {
     "enum_field_value" : 165,
     "name" : "art::Instruction::USHR_LONG"
    },
    {
     "enum_field_value" : 166,
     "name" : "art::Instruction::ADD_FLOAT"
    },
    {
     "enum_field_value" : 167,
     "name" : "art::Instruction::SUB_FLOAT"
    },
    {
     "enum_field_value" : 168,
     "name" : "art::Instruction::MUL_FLOAT"
    },
    {
     "enum_field_value" : 169,
     "name" : "art::Instruction::DIV_FLOAT"
    },
    {
     "enum_field_value" : 170,
     "name" : "art::Instruction::REM_FLOAT"
    },
    {
     "enum_field_value" : 171,
     "name" : "art::Instruction::ADD_DOUBLE"
    },
    {
     "enum_field_value" : 172,
     "name" : "art::Instruction::SUB_DOUBLE"
    },
    {
     "enum_field_value" : 173,
     "name" : "art::Instruction::MUL_DOUBLE"
    },
    {
     "enum_field_value" : 174,
     "name" : "art::Instruction::DIV_DOUBLE"
    },
    {
     "enum_field_value" : 175,
     "name" : "art::Instruction::REM_DOUBLE"
    },
    {
     "enum_field_value" : 176,
     "name" : "art::Instruction::ADD_INT_2ADDR"
    },
    {
     "enum_field_value" : 177,
     "name" : "art::Instruction::SUB_INT_2ADDR"
    },
    {
     "enum_field_value" : 178,
     "name" : "art::Instruction::MUL_INT_2ADDR"
    },
    {
     "enum_field_value" : 179,
     "name" : "art::Instruction::DIV_INT_2ADDR"
    },
    {
     "enum_field_value" : 180,
     "name" : "art::Instruction::REM_INT_2ADDR"
    },
    {
     "enum_field_value" : 181,
     "name" : "art::Instruction::AND_INT_2ADDR"
    },
    {
     "enum_field_value" : 182,
     "name" : "art::Instruction::OR_INT_2ADDR"
    },
    {
     "enum_field_value" : 183,
     "name" : "art::Instruction::XOR_INT_2ADDR"
    },
    {
     "enum_field_value" : 184,
     "name" : "art::Instruction::SHL_INT_2ADDR"
    },
    {
     "enum_field_value" : 185,
     "name" : "art::Instruction::SHR_INT_2ADDR"
    },
    {
     "enum_field_value" : 186,
     "name" : "art::Instruction::USHR_INT_2ADDR"
    },
    {
     "enum_field_value" : 187,
     "name" : "art::Instruction::ADD_LONG_2ADDR"
    },
    {
     "enum_field_value" : 188,
     "name" : "art::Instruction::SUB_LONG_2ADDR"
    },
    {
     "enum_field_value" : 189,
     "name" : "art::Instruction::MUL_LONG_2ADDR"
    },
    {
     "enum_field_value" : 190,
     "name" : "art::Instruction::DIV_LONG_2ADDR"
    },
    {
     "enum_field_value" : 191,
     "name" : "art::Instruction::REM_LONG_2ADDR"
    },
    {
     "enum_field_value" : 192,
     "name" : "art::Instruction::AND_LONG_2ADDR"
    },
    {
     "enum_field_value" : 193,
     "name" : "art::Instruction::OR_LONG_2ADDR"
    },
    {
     "enum_field_value" : 194,
     "name" : "art::Instruction::XOR_LONG_2ADDR"
    },
    {
     "enum_field_value" : 195,
     "name" : "art::Instruction::SHL_LONG_2ADDR"
    },
    {
     "enum_field_value" : 196,
     "name" : "art::Instruction::SHR_LONG_2ADDR"
    },
    {
     "enum_field_value" : 197,
     "name" : "art::Instruction::USHR_LONG_2ADDR"
    },
    {
     "enum_field_value" : 198,
     "name" : "art::Instruction::ADD_FLOAT_2ADDR"
    },
    {
     "enum_field_value" : 199,
     "name" : "art::Instruction::SUB_FLOAT_2ADDR"
    },
    {
     "enum_field_value" : 200,
     "name" : "art::Instruction::MUL_FLOAT_2ADDR"
    },
    {
     "enum_field_value" : 201,
     "name" : "art::Instruction::DIV_FLOAT_2ADDR"
    },
    {
     "enum_field_value" : 202,
     "name" : "art::Instruction::REM_FLOAT_2ADDR"
    },
    {
     "enum_field_value" : 203,
     "name" : "art::Instruction::ADD_DOUBLE_2ADDR"
    },
    {
     "enum_field_value" : 204,
     "name" : "art::Instruction::SUB_DOUBLE_2ADDR"
    },
    {
     "enum_field_value" : 205,
     "name" : "art::Instruction::MUL_DOUBLE_2ADDR"
    },
    {
     "enum_field_value" : 206,
     "name" : "art::Instruction::DIV_DOUBLE_2ADDR"
    },
    {
     "enum_field_value" : 207,
     "name" : "art::Instruction::REM_DOUBLE_2ADDR"
    },
    {
     "enum_field_value" : 208,
     "name" : "art::Instruction::ADD_INT_LIT16"
    },
    {
     "enum_field_value" : 209,
     "name" : "art::Instruction::RSUB_INT"
    },
    {
     "enum_field_value" : 210,
     "name" : "art::Instruction::MUL_INT_LIT16"
    },
    {
     "enum_field_value" : 211,
     "name" : "art::Instruction::DIV_INT_LIT16"
    },
    {
     "enum_field_value" : 212,
     "name" : "art::Instruction::REM_INT_LIT16"
    },
    {
     "enum_field_value" : 213,
     "name" : "art::Instruction::AND_INT_LIT16"
    },
    {
     "enum_field_value" : 214,
     "name" : "art::Instruction::OR_INT_LIT16"
    },
    {
     "enum_field_value" : 215,
     "name" : "art::Instruction::XOR_INT_LIT16"
    },
    {
     "enum_field_value" : 216,
     "name" : "art::Instruction::ADD_INT_LIT8"
    },
    {
     "enum_field_value" : 217,
     "name" : "art::Instruction::RSUB_INT_LIT8"
    },
    {
     "enum_field_value" : 218,
     "name" : "art::Instruction::MUL_INT_LIT8"
    },
    {
     "enum_field_value" : 219,
     "name" : "art::Instruction::DIV_INT_LIT8"
    },
    {
     "enum_field_value" : 220,
     "name" : "art::Instruction::REM_INT_LIT8"
    },
    {
     "enum_field_value" : 221,
     "name" : "art::Instruction::AND_INT_LIT8"
    },
    {
     "enum_field_value" : 222,
     "name" : "art::Instruction::OR_INT_LIT8"
    },
    {
     "enum_field_value" : 223,
     "name" : "art::Instruction::XOR_INT_LIT8"
    },
    {
     "enum_field_value" : 224,
     "name" : "art::Instruction::SHL_INT_LIT8"
    },
    {
     "enum_field_value" : 225,
     "name" : "art::Instruction::SHR_INT_LIT8"
    },
    {
     "enum_field_value" : 226,
     "name" : "art::Instruction::USHR_INT_LIT8"
    },
    {
     "enum_field_value" : 227,
     "name" : "art::Instruction::UNUSED_E3"
    },
    {
     "enum_field_value" : 228,
     "name" : "art::Instruction::UNUSED_E4"
    },
    {
     "enum_field_value" : 229,
     "name" : "art::Instruction::UNUSED_E5"
    },
    {
     "enum_field_value" : 230,
     "name" : "art::Instruction::UNUSED_E6"
    },
    {
     "enum_field_value" : 231,
     "name" : "art::Instruction::UNUSED_E7"
    },
    {
     "enum_field_value" : 232,
     "name" : "art::Instruction::UNUSED_E8"
    },
    {
     "enum_field_value" : 233,
     "name" : "art::Instruction::UNUSED_E9"
    },
    {
     "enum_field_value" : 234,
     "name" : "art::Instruction::UNUSED_EA"
    },
    {
     "enum_field_value" : 235,
     "name" : "art::Instruction::UNUSED_EB"
    },
    {
     "enum_field_value" : 236,
     "name" : "art::Instruction::UNUSED_EC"
    },
    {
     "enum_field_value" : 237,
     "name" : "art::Instruction::UNUSED_ED"
    },
    {
     "enum_field_value" : 238,
     "name" : "art::Instruction::UNUSED_EE"
    },
    {
     "enum_field_value" : 239,
     "name" : "art::Instruction::UNUSED_EF"
    },
    {
     "enum_field_value" : 240,
     "name" : "art::Instruction::UNUSED_F0"
    },
    {
     "enum_field_value" : 241,
     "name" : "art::Instruction::UNUSED_F1"
    },
    {
     "enum_field_value" : 242,
     "name" : "art::Instruction::UNUSED_F2"
    },
    {
     "enum_field_value" : 243,
     "name" : "art::Instruction::UNUSED_F3"
    },
    {
     "enum_field_value" : 244,
     "name" : "art::Instruction::UNUSED_F4"
    },
    {
     "enum_field_value" : 245,
     "name" : "art::Instruction::UNUSED_F5"
    },
    {
     "enum_field_value" : 246,
     "name" : "art::Instruction::UNUSED_F6"
    },
    {
     "enum_field_value" : 247,
     "name" : "art::Instruction::UNUSED_F7"
    },
    {
     "enum_field_value" : 248,
     "name" : "art::Instruction::UNUSED_F8"
    },
    {
     "enum_field_value" : 249,
     "name" : "art::Instruction::UNUSED_F9"
    },
    {
     "enum_field_value" : 250,
     "name" : "art::Instruction::INVOKE_POLYMORPHIC"
    },
    {
     "enum_field_value" : 251,
     "name" : "art::Instruction::INVOKE_POLYMORPHIC_RANGE"
    },
    {
     "enum_field_value" : 252,
     "name" : "art::Instruction::INVOKE_CUSTOM"
    },
    {
     "enum_field_value" : 253,
     "name" : "art::Instruction::INVOKE_CUSTOM_RANGE"
    },
    {
     "enum_field_value" : 254,
     "name" : "art::Instruction::CONST_METHOD_HANDLE"
    },
    {
     "enum_field_value" : 255,
     "name" : "art::Instruction::CONST_METHOD_TYPE"
    },
    {
     "enum_field_value" : 209,
     "name" : "art::Instruction::RSUB_INT_LIT16"
    }
   ],
   "linker_set_key" : "_ZTIN3art11Instruction4CodeE",
   "name" : "art::Instruction::Code",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 1,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "art::Instruction::kBranch"
    },
    {
     "enum_field_value" : 2,
     "name" : "art::Instruction::kContinue"
    },
    {
     "enum_field_value" : 4,
     "name" : "art::Instruction::kSwitch"
    },
    {
     "enum_field_value" : 8,
     "name" : "art::Instruction::kThrow"
    },
    {
     "enum_field_value" : 16,
     "name" : "art::Instruction::kReturn"
    },
    {
     "enum_field_value" : 32,
     "name" : "art::Instruction::kInvoke"
    },
    {
     "enum_field_value" : 64,
     "name" : "art::Instruction::kUnconditional"
    },
    {
     "enum_field_value" : 128,
     "name" : "art::Instruction::kExperimental"
    }
   ],
   "linker_set_key" : "_ZTIN3art11Instruction5FlagsE",
   "name" : "art::Instruction::Flags",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/dex_instruction.h",
   "underlying_type" : "_ZTIh"
  },
  {
   "alignment" : 1,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "art::Instruction::k10x"
    },
    {
     "enum_field_value" : 1,
     "name" : "art::Instruction::k12x"
    },
    {
     "enum_field_value" : 2,
     "name" : "art::Instruction::k11n"
    },
    {
     "enum_field_value" : 3,
     "name" : "art::Instruction::k11x"
    },
    {
     "enum_field_value" : 4,
     "name" : "art::Instruction::k10t"
    },
    {
     "enum_field_value" : 5,
     "name" : "art::Instruction::k20t"
    },
    {
     "enum_field_value" : 6,
     "name" : "art::Instruction::k22x"
    },
    {
     "enum_field_value" : 7,
     "name" : "art::Instruction::k21t"
    },
    {
     "enum_field_value" : 8,
     "name" : "art::Instruction::k21s"
    },
    {
     "enum_field_value" : 9,
     "name" : "art::Instruction::k21h"
    },
    {
     "enum_field_value" : 10,
     "name" : "art::Instruction::k21c"
    },
    {
     "enum_field_value" : 11,
     "name" : "art::Instruction::k23x"
    },
    {
     "enum_field_value" : 12,
     "name" : "art::Instruction::k22b"
    },
    {
     "enum_field_value" : 13,
     "name" : "art::Instruction::k22t"
    },
    {
     "enum_field_value" : 14,
     "name" : "art::Instruction::k22s"
    },
    {
     "enum_field_value" : 15,
     "name" : "art::Instruction::k22c"
    },
    {
     "enum_field_value" : 16,
     "name" : "art::Instruction::k32x"
    },
    {
     "enum_field_value" : 17,
     "name" : "art::Instruction::k30t"
    },
    {
     "enum_field_value" : 18,
     "name" : "art::Instruction::k31t"
    },
    {
     "enum_field_value" : 19,
     "name" : "art::Instruction::k31i"
    },
    {
     "enum_field_value" : 20,
     "name" : "art::Instruction::k31c"
    },
    {
     "enum_field_value" : 21,
     "name" : "art::Instruction::k35c"
    },
    {
     "enum_field_value" : 22,
     "name" : "art::Instruction::k3rc"
    },
    {
     "enum_field_value" : 23,
     "name" : "art::Instruction::k45cc"
    },
    {
     "enum_field_value" : 24,
     "name" : "art::Instruction::k4rcc"
    },
    {
     "enum_field_value" : 25,
     "name" : "art::Instruction::k51l"
    },
    {
     "enum_field_value" : 26,
     "name" : "art::Instruction::kInvalidFormat"
    }
   ],
   "linker_set_key" : "_ZTIN3art11Instruction6FormatE",
   "name" : "art::Instruction::Format",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/dex_instruction.h",
   "underlying_type" : "_ZTIh"
  },
  {
   "alignment" : 1,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "art::Instruction::kIndexUnknown"
    },
    {
     "enum_field_value" : 1,
     "name" : "art::Instruction::kIndexNone"
    },
    {
     "enum_field_value" : 2,
     "name" : "art::Instruction::kIndexTypeRef"
    },
    {
     "enum_field_value" : 3,
     "name" : "art::Instruction::kIndexStringRef"
    },
    {
     "enum_field_value" : 4,
     "name" : "art::Instruction::kIndexMethodRef"
    },
    {
     "enum_field_value" : 5,
     "name" : "art::Instruction::kIndexFieldRef"
    },
    {
     "enum_field_value" : 6,
     "name" : "art::Instruction::kIndexMethodAndProtoRef"
    },
    {
     "enum_field_value" : 7,
     "name" : "art::Instruction::kIndexCallSiteRef"
    },
    {
     "enum_field_value" : 8,
     "name" : "art::Instruction::kIndexMethodHandleRef"
    },
    {
     "enum_field_value" : 9,
     "name" : "art::Instruction::kIndexProtoRef"
    }
   ],
   "linker_set_key" : "_ZTIN3art11Instruction9IndexTypeE",
   "name" : "art::Instruction::IndexType",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/dex_instruction.h",
   "underlying_type" : "_ZTIh"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 4,
     "name" : "art::PointerSize::k32"
    },
    {
     "enum_field_value" : 8,
     "name" : "art::PointerSize::k64"
    }
   ],
   "linker_set_key" : "_ZTIN3art11PointerSizeE",
   "name" : "art::PointerSize",
   "size" : 4,
   "source_file" : "art/libartbase/base/pointer_size.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "access" : "protected",
   "alignment" : 4,
   "linker_set_key" : "_ZTIN3art13DexFileLoader12VerifyResultE",
   "name" : "art::DexFileLoader::VerifyResult",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_loader.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 1,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "art::kDexInvokeVirtual"
    },
    {
     "enum_field_value" : 1,
     "name" : "art::kDexInvokeSuper"
    },
    {
     "enum_field_value" : 2,
     "name" : "art::kDexInvokeDirect"
    },
    {
     "enum_field_value" : 3,
     "name" : "art::kDexInvokeStatic"
    },
    {
     "enum_field_value" : 4,
     "name" : "art::kDexInvokeInterface"
    },
    {
     "enum_field_value" : 5,
     "name" : "art::kDexInvokeTypeCount"
    }
   ],
   "linker_set_key" : "_ZTIN3art13DexInvokeTypeE",
   "name" : "art::DexInvokeType",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/dex_instruction_utils.h",
   "underlying_type" : "_ZTIh"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "art::CompactDexFile::FeatureFlags::kDefaultMethods"
    }
   ],
   "linker_set_key" : "_ZTIN3art14CompactDexFile12FeatureFlagsE",
   "name" : "art::CompactDexFile::FeatureFlags",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/compact_dex_file.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "art::InstructionSet::kNone"
    },
    {
     "enum_field_value" : 1,
     "name" : "art::InstructionSet::kArm"
    },
    {
     "enum_field_value" : 2,
     "name" : "art::InstructionSet::kArm64"
    },
    {
     "enum_field_value" : 3,
     "name" : "art::InstructionSet::kThumb2"
    },
    {
     "enum_field_value" : 4,
     "name" : "art::InstructionSet::kRiscv64"
    },
    {
     "enum_field_value" : 5,
     "name" : "art::InstructionSet::kX86"
    },
    {
     "enum_field_value" : 6,
     "name" : "art::InstructionSet::kX86_64"
    },
    {
     "enum_field_value" : 6,
     "name" : "art::InstructionSet::kLast"
    }
   ],
   "linker_set_key" : "_ZTIN3art14InstructionSetE",
   "name" : "art::InstructionSet",
   "size" : 4,
   "source_file" : "art/libartbase/arch/instruction_set.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 1,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "art::kDexMemAccessWord"
    },
    {
     "enum_field_value" : 1,
     "name" : "art::kDexMemAccessWide"
    },
    {
     "enum_field_value" : 2,
     "name" : "art::kDexMemAccessObject"
    },
    {
     "enum_field_value" : 3,
     "name" : "art::kDexMemAccessBoolean"
    },
    {
     "enum_field_value" : 4,
     "name" : "art::kDexMemAccessByte"
    },
    {
     "enum_field_value" : 5,
     "name" : "art::kDexMemAccessChar"
    },
    {
     "enum_field_value" : 6,
     "name" : "art::kDexMemAccessShort"
    },
    {
     "enum_field_value" : 7,
     "name" : "art::kDexMemAccessTypeCount"
    }
   ],
   "linker_set_key" : "_ZTIN3art16DexMemAccessTypeE",
   "name" : "art::DexMemAccessType",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/dex_instruction_utils.h",
   "underlying_type" : "_ZTIh"
  },
  {
   "alignment" : 1,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "art::DexLayoutSections::SectionType::kSectionTypeCode"
    },
    {
     "enum_field_value" : 1,
     "name" : "art::DexLayoutSections::SectionType::kSectionTypeStrings"
    },
    {
     "enum_field_value" : 2,
     "name" : "art::DexLayoutSections::SectionType::kSectionCount"
    }
   ],
   "linker_set_key" : "_ZTIN3art17DexLayoutSections11SectionTypeE",
   "name" : "art::DexLayoutSections::SectionType",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/dex_file_layout.h",
   "underlying_type" : "_ZTIh"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "art::DexFileLoaderErrorCode::kNoError"
    },
    {
     "enum_field_value" : 1,
     "name" : "art::DexFileLoaderErrorCode::kEntryNotFound"
    },
    {
     "enum_field_value" : 2,
     "name" : "art::DexFileLoaderErrorCode::kExtractToMemoryError"
    },
    {
     "enum_field_value" : 3,
     "name" : "art::DexFileLoaderErrorCode::kDexFileError"
    },
    {
     "enum_field_value" : 4,
     "name" : "art::DexFileLoaderErrorCode::kMakeReadOnlyError"
    },
    {
     "enum_field_value" : 5,
     "name" : "art::DexFileLoaderErrorCode::kVerifyError"
    }
   ],
   "linker_set_key" : "_ZTIN3art22DexFileLoaderErrorCodeE",
   "name" : "art::DexFileLoaderErrorCode",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_loader.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "art::EncodedArrayValueIterator::kByte"
    },
    {
     "enum_field_value" : 2,
     "name" : "art::EncodedArrayValueIterator::kShort"
    },
    {
     "enum_field_value" : 3,
     "name" : "art::EncodedArrayValueIterator::kChar"
    },
    {
     "enum_field_value" : 4,
     "name" : "art::EncodedArrayValueIterator::kInt"
    },
    {
     "enum_field_value" : 6,
     "name" : "art::EncodedArrayValueIterator::kLong"
    },
    {
     "enum_field_value" : 16,
     "name" : "art::EncodedArrayValueIterator::kFloat"
    },
    {
     "enum_field_value" : 17,
     "name" : "art::EncodedArrayValueIterator::kDouble"
    },
    {
     "enum_field_value" : 21,
     "name" : "art::EncodedArrayValueIterator::kMethodType"
    },
    {
     "enum_field_value" : 22,
     "name" : "art::EncodedArrayValueIterator::kMethodHandle"
    },
    {
     "enum_field_value" : 23,
     "name" : "art::EncodedArrayValueIterator::kString"
    },
    {
     "enum_field_value" : 24,
     "name" : "art::EncodedArrayValueIterator::kType"
    },
    {
     "enum_field_value" : 25,
     "name" : "art::EncodedArrayValueIterator::kField"
    },
    {
     "enum_field_value" : 26,
     "name" : "art::EncodedArrayValueIterator::kMethod"
    },
    {
     "enum_field_value" : 27,
     "name" : "art::EncodedArrayValueIterator::kEnum"
    },
    {
     "enum_field_value" : 28,
     "name" : "art::EncodedArrayValueIterator::kArray"
    },
    {
     "enum_field_value" : 29,
     "name" : "art::EncodedArrayValueIterator::kAnnotation"
    },
    {
     "enum_field_value" : 30,
     "name" : "art::EncodedArrayValueIterator::kNull"
    },
    {
     "enum_field_value" : 31,
     "name" : "art::EncodedArrayValueIterator::kBoolean"
    },
    {
     "enum_field_value" : 255,
     "name" : "art::EncodedArrayValueIterator::kEndOfInput"
    }
   ],
   "linker_set_key" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
   "name" : "art::EncodedArrayValueIterator::ValueType",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 2,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "art::DexFile::kDexTypeHeaderItem"
    },
    {
     "enum_field_value" : 1,
     "name" : "art::DexFile::kDexTypeStringIdItem"
    },
    {
     "enum_field_value" : 2,
     "name" : "art::DexFile::kDexTypeTypeIdItem"
    },
    {
     "enum_field_value" : 3,
     "name" : "art::DexFile::kDexTypeProtoIdItem"
    },
    {
     "enum_field_value" : 4,
     "name" : "art::DexFile::kDexTypeFieldIdItem"
    },
    {
     "enum_field_value" : 5,
     "name" : "art::DexFile::kDexTypeMethodIdItem"
    },
    {
     "enum_field_value" : 6,
     "name" : "art::DexFile::kDexTypeClassDefItem"
    },
    {
     "enum_field_value" : 7,
     "name" : "art::DexFile::kDexTypeCallSiteIdItem"
    },
    {
     "enum_field_value" : 8,
     "name" : "art::DexFile::kDexTypeMethodHandleItem"
    },
    {
     "enum_field_value" : 4096,
     "name" : "art::DexFile::kDexTypeMapList"
    },
    {
     "enum_field_value" : 4097,
     "name" : "art::DexFile::kDexTypeTypeList"
    },
    {
     "enum_field_value" : 4098,
     "name" : "art::DexFile::kDexTypeAnnotationSetRefList"
    },
    {
     "enum_field_value" : 4099,
     "name" : "art::DexFile::kDexTypeAnnotationSetItem"
    },
    {
     "enum_field_value" : 8192,
     "name" : "art::DexFile::kDexTypeClassDataItem"
    },
    {
     "enum_field_value" : 8193,
     "name" : "art::DexFile::kDexTypeCodeItem"
    },
    {
     "enum_field_value" : 8194,
     "name" : "art::DexFile::kDexTypeStringDataItem"
    },
    {
     "enum_field_value" : 8195,
     "name" : "art::DexFile::kDexTypeDebugInfoItem"
    },
    {
     "enum_field_value" : 8196,
     "name" : "art::DexFile::kDexTypeAnnotationItem"
    },
    {
     "enum_field_value" : 8197,
     "name" : "art::DexFile::kDexTypeEncodedArrayItem"
    },
    {
     "enum_field_value" : 8198,
     "name" : "art::DexFile::kDexTypeAnnotationsDirectoryItem"
    },
    {
     "enum_field_value" : 61440,
     "name" : "art::DexFile::kDexTypeHiddenapiClassData"
    }
   ],
   "linker_set_key" : "_ZTIN3art7DexFile11MapItemTypeE",
   "name" : "art::DexFile::MapItemType",
   "size" : 2,
   "source_file" : "art/libdexfile/dex/dex_file.h",
   "underlying_type" : "_ZTIt"
  },
  {
   "alignment" : 2,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "art::DexFile::MethodHandleType::kStaticPut"
    },
    {
     "enum_field_value" : 1,
     "name" : "art::DexFile::MethodHandleType::kStaticGet"
    },
    {
     "enum_field_value" : 2,
     "name" : "art::DexFile::MethodHandleType::kInstancePut"
    },
    {
     "enum_field_value" : 3,
     "name" : "art::DexFile::MethodHandleType::kInstanceGet"
    },
    {
     "enum_field_value" : 4,
     "name" : "art::DexFile::MethodHandleType::kInvokeStatic"
    },
    {
     "enum_field_value" : 5,
     "name" : "art::DexFile::MethodHandleType::kInvokeInstance"
    },
    {
     "enum_field_value" : 6,
     "name" : "art::DexFile::MethodHandleType::kInvokeConstructor"
    },
    {
     "enum_field_value" : 7,
     "name" : "art::DexFile::MethodHandleType::kInvokeDirect"
    },
    {
     "enum_field_value" : 8,
     "name" : "art::DexFile::MethodHandleType::kInvokeInterface"
    },
    {
     "enum_field_value" : 8,
     "name" : "art::DexFile::MethodHandleType::kLast"
    }
   ],
   "linker_set_key" : "_ZTIN3art7DexFile16MethodHandleTypeE",
   "name" : "art::DexFile::MethodHandleType",
   "size" : 2,
   "source_file" : "art/libdexfile/dex/dex_file.h",
   "underlying_type" : "_ZTIt"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "art::DexFile::DBG_END_SEQUENCE"
    },
    {
     "enum_field_value" : 1,
     "name" : "art::DexFile::DBG_ADVANCE_PC"
    },
    {
     "enum_field_value" : 2,
     "name" : "art::DexFile::DBG_ADVANCE_LINE"
    },
    {
     "enum_field_value" : 3,
     "name" : "art::DexFile::DBG_START_LOCAL"
    },
    {
     "enum_field_value" : 4,
     "name" : "art::DexFile::DBG_START_LOCAL_EXTENDED"
    },
    {
     "enum_field_value" : 5,
     "name" : "art::DexFile::DBG_END_LOCAL"
    },
    {
     "enum_field_value" : 6,
     "name" : "art::DexFile::DBG_RESTART_LOCAL"
    },
    {
     "enum_field_value" : 7,
     "name" : "art::DexFile::DBG_SET_PROLOGUE_END"
    },
    {
     "enum_field_value" : 8,
     "name" : "art::DexFile::DBG_SET_EPILOGUE_BEGIN"
    },
    {
     "enum_field_value" : 9,
     "name" : "art::DexFile::DBG_SET_FILE"
    },
    {
     "enum_field_value" : 10,
     "name" : "art::DexFile::DBG_FIRST_SPECIAL"
    },
    {
     "enum_field_value" : -4,
     "name" : "art::DexFile::DBG_LINE_BASE"
    },
    {
     "enum_field_value" : 15,
     "name" : "art::DexFile::DBG_LINE_RANGE"
    }
   ],
   "linker_set_key" : "_ZTIN3art7DexFile17$DBG_ADVANCE_LINEE",
   "name" : "art::DexFile::(unnamed)",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "art::DexFile::kAllObjects"
    },
    {
     "enum_field_value" : 1,
     "name" : "art::DexFile::kPrimitivesOrObjects"
    },
    {
     "enum_field_value" : 2,
     "name" : "art::DexFile::kAllRaw"
    }
   ],
   "linker_set_key" : "_ZTIN3art7DexFile21AnnotationResultStyleE",
   "name" : "art::DexFile::AnnotationResultStyle",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "art::DexFile::kDexVisibilityBuild"
    },
    {
     "enum_field_value" : 1,
     "name" : "art::DexFile::kDexVisibilityRuntime"
    },
    {
     "enum_field_value" : 2,
     "name" : "art::DexFile::kDexVisibilitySystem"
    },
    {
     "enum_field_value" : 0,
     "name" : "art::DexFile::kDexAnnotationByte"
    },
    {
     "enum_field_value" : 2,
     "name" : "art::DexFile::kDexAnnotationShort"
    },
    {
     "enum_field_value" : 3,
     "name" : "art::DexFile::kDexAnnotationChar"
    },
    {
     "enum_field_value" : 4,
     "name" : "art::DexFile::kDexAnnotationInt"
    },
    {
     "enum_field_value" : 6,
     "name" : "art::DexFile::kDexAnnotationLong"
    },
    {
     "enum_field_value" : 16,
     "name" : "art::DexFile::kDexAnnotationFloat"
    },
    {
     "enum_field_value" : 17,
     "name" : "art::DexFile::kDexAnnotationDouble"
    },
    {
     "enum_field_value" : 21,
     "name" : "art::DexFile::kDexAnnotationMethodType"
    },
    {
     "enum_field_value" : 22,
     "name" : "art::DexFile::kDexAnnotationMethodHandle"
    },
    {
     "enum_field_value" : 23,
     "name" : "art::DexFile::kDexAnnotationString"
    },
    {
     "enum_field_value" : 24,
     "name" : "art::DexFile::kDexAnnotationType"
    },
    {
     "enum_field_value" : 25,
     "name" : "art::DexFile::kDexAnnotationField"
    },
    {
     "enum_field_value" : 26,
     "name" : "art::DexFile::kDexAnnotationMethod"
    },
    {
     "enum_field_value" : 27,
     "name" : "art::DexFile::kDexAnnotationEnum"
    },
    {
     "enum_field_value" : 28,
     "name" : "art::DexFile::kDexAnnotationArray"
    },
    {
     "enum_field_value" : 29,
     "name" : "art::DexFile::kDexAnnotationAnnotation"
    },
    {
     "enum_field_value" : 30,
     "name" : "art::DexFile::kDexAnnotationNull"
    },
    {
     "enum_field_value" : 31,
     "name" : "art::DexFile::kDexAnnotationBoolean"
    },
    {
     "enum_field_value" : 31,
     "name" : "art::DexFile::kDexAnnotationValueTypeMask"
    },
    {
     "enum_field_value" : 5,
     "name" : "art::DexFile::kDexAnnotationValueArgShift"
    }
   ],
   "linker_set_key" : "_ZTIN3art7DexFile25$kDexAnnotationAnnotationE",
   "name" : "art::DexFile::(unnamed)",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "art::Primitive::kPrimNot"
    },
    {
     "enum_field_value" : 1,
     "name" : "art::Primitive::kPrimBoolean"
    },
    {
     "enum_field_value" : 2,
     "name" : "art::Primitive::kPrimByte"
    },
    {
     "enum_field_value" : 3,
     "name" : "art::Primitive::kPrimChar"
    },
    {
     "enum_field_value" : 4,
     "name" : "art::Primitive::kPrimShort"
    },
    {
     "enum_field_value" : 5,
     "name" : "art::Primitive::kPrimInt"
    },
    {
     "enum_field_value" : 6,
     "name" : "art::Primitive::kPrimLong"
    },
    {
     "enum_field_value" : 7,
     "name" : "art::Primitive::kPrimFloat"
    },
    {
     "enum_field_value" : 8,
     "name" : "art::Primitive::kPrimDouble"
    },
    {
     "enum_field_value" : 9,
     "name" : "art::Primitive::kPrimVoid"
    },
    {
     "enum_field_value" : 9,
     "name" : "art::Primitive::kPrimLast"
    }
   ],
   "linker_set_key" : "_ZTIN3art9Primitive4TypeE",
   "name" : "art::Primitive::Type",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/primitive.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 1,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "art::hiddenapi::Domain::kCorePlatform"
    },
    {
     "enum_field_value" : 1,
     "name" : "art::hiddenapi::Domain::kPlatform"
    },
    {
     "enum_field_value" : 2,
     "name" : "art::hiddenapi::Domain::kApplication"
    }
   ],
   "linker_set_key" : "_ZTIN3art9hiddenapi6DomainE",
   "name" : "art::hiddenapi::Domain",
   "size" : 1,
   "source_file" : "art/libartbase/base/hiddenapi_domain.h",
   "underlying_type" : "_ZTIc"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "art::hiddenapi::ApiList::Value::kSdk"
    },
    {
     "enum_field_value" : 1,
     "name" : "art::hiddenapi::ApiList::Value::kUnsupported"
    },
    {
     "enum_field_value" : 2,
     "name" : "art::hiddenapi::ApiList::Value::kBlocked"
    },
    {
     "enum_field_value" : 3,
     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetO"
    },
    {
     "enum_field_value" : 4,
     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetP"
    },
    {
     "enum_field_value" : 5,
     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetQ"
    },
    {
     "enum_field_value" : 6,
     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetR"
    },
    {
     "enum_field_value" : 7,
     "name" : "art::hiddenapi::ApiList::Value::kMaxTargetS"
    },
    {
     "enum_field_value" : 15,
     "name" : "art::hiddenapi::ApiList::Value::kInvalid"
    },
    {
     "enum_field_value" : 0,
     "name" : "art::hiddenapi::ApiList::Value::kMin"
    },
    {
     "enum_field_value" : 7,
     "name" : "art::hiddenapi::ApiList::Value::kMax"
    },
    {
     "enum_field_value" : 8,
     "name" : "art::hiddenapi::ApiList::Value::kFuture"
    }
   ],
   "linker_set_key" : "_ZTIN3art9hiddenapi7ApiList5ValueE",
   "name" : "art::hiddenapi::ApiList::Value",
   "size" : 4,
   "source_file" : "art/libartbase/base/hiddenapi_flags.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 4,
     "name" : "art::hiddenapi::ApiList::DomainApi::kCorePlatformApi"
    },
    {
     "enum_field_value" : 5,
     "name" : "art::hiddenapi::ApiList::DomainApi::kTestApi"
    },
    {
     "enum_field_value" : 4,
     "name" : "art::hiddenapi::ApiList::DomainApi::kMin"
    },
    {
     "enum_field_value" : 5,
     "name" : "art::hiddenapi::ApiList::DomainApi::kMax"
    }
   ],
   "linker_set_key" : "_ZTIN3art9hiddenapi7ApiList9DomainApiE",
   "name" : "art::hiddenapi::ApiList::DomainApi",
   "size" : 4,
   "source_file" : "art/libartbase/base/hiddenapi_flags.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "art::hiddenapi::ApiStubs::Kind::kPublicApi"
    },
    {
     "enum_field_value" : 1,
     "name" : "art::hiddenapi::ApiStubs::Kind::kSystemApi"
    },
    {
     "enum_field_value" : 2,
     "name" : "art::hiddenapi::ApiStubs::Kind::kTestApi"
    },
    {
     "enum_field_value" : 3,
     "name" : "art::hiddenapi::ApiStubs::Kind::kCorePlatformApi"
    }
   ],
   "linker_set_key" : "_ZTIN3art9hiddenapi8ApiStubs4KindE",
   "name" : "art::hiddenapi::ApiStubs::Kind",
   "size" : 4,
   "source_file" : "art/libartbase/base/hiddenapi_stubs.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 22,
     "name" : "fmt::format_int::buffer_size"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1110format_int12$buffer_sizeE",
   "name" : "fmt::format_int::(unnamed)",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "fmt::arg_id_kind::none"
    },
    {
     "enum_field_value" : 1,
     "name" : "fmt::arg_id_kind::index"
    },
    {
     "enum_field_value" : 2,
     "name" : "fmt::arg_id_kind::name"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1111arg_id_kindE",
   "name" : "fmt::arg_id_kind",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 7,
     "name" : "fmt::basic_specs::type_mask"
    },
    {
     "enum_field_value" : 56,
     "name" : "fmt::basic_specs::align_mask"
    },
    {
     "enum_field_value" : 192,
     "name" : "fmt::basic_specs::width_mask"
    },
    {
     "enum_field_value" : 768,
     "name" : "fmt::basic_specs::precision_mask"
    },
    {
     "enum_field_value" : 3072,
     "name" : "fmt::basic_specs::sign_mask"
    },
    {
     "enum_field_value" : 4096,
     "name" : "fmt::basic_specs::uppercase_mask"
    },
    {
     "enum_field_value" : 8192,
     "name" : "fmt::basic_specs::alternate_mask"
    },
    {
     "enum_field_value" : 16384,
     "name" : "fmt::basic_specs::localized_mask"
    },
    {
     "enum_field_value" : 229376,
     "name" : "fmt::basic_specs::fill_size_mask"
    },
    {
     "enum_field_value" : 3,
     "name" : "fmt::basic_specs::align_shift"
    },
    {
     "enum_field_value" : 6,
     "name" : "fmt::basic_specs::width_shift"
    },
    {
     "enum_field_value" : 8,
     "name" : "fmt::basic_specs::precision_shift"
    },
    {
     "enum_field_value" : 10,
     "name" : "fmt::basic_specs::sign_shift"
    },
    {
     "enum_field_value" : 15,
     "name" : "fmt::basic_specs::fill_size_shift"
    },
    {
     "enum_field_value" : 4,
     "name" : "fmt::basic_specs::max_fill_size"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1111basic_specs11$align_maskE",
   "name" : "fmt::basic_specs::(unnamed)",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "fmt::range_format::disabled"
    },
    {
     "enum_field_value" : 1,
     "name" : "fmt::range_format::map"
    },
    {
     "enum_field_value" : 2,
     "name" : "fmt::range_format::set"
    },
    {
     "enum_field_value" : 3,
     "name" : "fmt::range_format::sequence"
    },
    {
     "enum_field_value" : 4,
     "name" : "fmt::range_format::string"
    },
    {
     "enum_field_value" : 5,
     "name" : "fmt::range_format::debug_string"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1112range_formatE",
   "name" : "fmt::range_format",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "fmt::parse_context<char>::use_constexpr_cast"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1113parse_contextIcE19$use_constexpr_castE",
   "name" : "fmt::parse_context<char>::(unnamed)",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 1,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "fmt::presentation_type::none"
    },
    {
     "enum_field_value" : 1,
     "name" : "fmt::presentation_type::debug"
    },
    {
     "enum_field_value" : 2,
     "name" : "fmt::presentation_type::string"
    },
    {
     "enum_field_value" : 3,
     "name" : "fmt::presentation_type::dec"
    },
    {
     "enum_field_value" : 4,
     "name" : "fmt::presentation_type::hex"
    },
    {
     "enum_field_value" : 5,
     "name" : "fmt::presentation_type::oct"
    },
    {
     "enum_field_value" : 6,
     "name" : "fmt::presentation_type::bin"
    },
    {
     "enum_field_value" : 7,
     "name" : "fmt::presentation_type::chr"
    },
    {
     "enum_field_value" : 3,
     "name" : "fmt::presentation_type::pointer"
    },
    {
     "enum_field_value" : 1,
     "name" : "fmt::presentation_type::exp"
    },
    {
     "enum_field_value" : 2,
     "name" : "fmt::presentation_type::fixed"
    },
    {
     "enum_field_value" : 3,
     "name" : "fmt::presentation_type::general"
    },
    {
     "enum_field_value" : 4,
     "name" : "fmt::presentation_type::hexfloat"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1117presentation_typeE",
   "name" : "fmt::presentation_type",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "underlying_type" : "_ZTIh"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 500,
     "name" : "fmt::v11::inline_buffer_size"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1119$inline_buffer_sizeE",
   "name" : "fmt::(unnamed)",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "fmt::sign::none"
    },
    {
     "enum_field_value" : 1,
     "name" : "fmt::sign::minus"
    },
    {
     "enum_field_value" : 2,
     "name" : "fmt::sign::plus"
    },
    {
     "enum_field_value" : 3,
     "name" : "fmt::sign::space"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v114signE",
   "name" : "fmt::sign",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "fmt::align::none"
    },
    {
     "enum_field_value" : 1,
     "name" : "fmt::align::left"
    },
    {
     "enum_field_value" : 2,
     "name" : "fmt::align::right"
    },
    {
     "enum_field_value" : 3,
     "name" : "fmt::align::center"
    },
    {
     "enum_field_value" : 4,
     "name" : "fmt::align::numeric"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v115alignE",
   "name" : "fmt::align",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIN3fmt3v116detail10int128_optE",
   "name" : "fmt::detail::int128_opt",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "fmt::detail::long_short"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail11$long_shortE",
   "name" : "fmt::detail::(unnamed)",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIN3fmt3v116detail11uint128_optE",
   "name" : "fmt::detail::uint128_opt",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "fmt::detail::numeric_system::standard"
    },
    {
     "enum_field_value" : 1,
     "name" : "fmt::detail::numeric_system::alternative"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail14numeric_systemE",
   "name" : "fmt::detail::numeric_system",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/chrono.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 256,
     "name" : "fmt::detail::counting_buffer<>::buffer_size"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail15counting_bufferIcE12$buffer_sizeE",
   "name" : "fmt::detail::counting_buffer<>::(unnamed)",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 8,
   "enum_fields" :
   [
    {
     "enum_field_value" : 9223372036854775808,
     "name" : "fmt::detail::is_unpacked_bit"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail16$is_unpacked_bitE",
   "name" : "fmt::detail::(unnamed)",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "underlying_type" : "_ZTIy"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "fmt::detail::is_utf8_enabled"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail16$is_utf8_enabledE",
   "name" : "fmt::detail::(unnamed)",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 15,
     "name" : "fmt::detail::max_packed_args"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail16$max_packed_argsE",
   "name" : "fmt::detail::(unnamed)",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 4,
     "name" : "fmt::detail::packed_arg_bits"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail16$packed_arg_bitsE",
   "name" : "fmt::detail::(unnamed)",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 8,
   "enum_fields" :
   [
    {
     "enum_field_value" : 4611686018427387904,
     "name" : "fmt::detail::has_named_args_bit"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail19$has_named_args_bitE",
   "name" : "fmt::detail::(unnamed)",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "underlying_type" : "_ZTIy"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "fmt::detail::to_utf8_error_policy::abort"
    },
    {
     "enum_field_value" : 1,
     "name" : "fmt::detail::to_utf8_error_policy::replace"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail20to_utf8_error_policyE",
   "name" : "fmt::detail::to_utf8_error_policy",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "fmt::detail::type::none_type"
    },
    {
     "enum_field_value" : 1,
     "name" : "fmt::detail::type::int_type"
    },
    {
     "enum_field_value" : 2,
     "name" : "fmt::detail::type::uint_type"
    },
    {
     "enum_field_value" : 3,
     "name" : "fmt::detail::type::long_long_type"
    },
    {
     "enum_field_value" : 4,
     "name" : "fmt::detail::type::ulong_long_type"
    },
    {
     "enum_field_value" : 5,
     "name" : "fmt::detail::type::int128_type"
    },
    {
     "enum_field_value" : 6,
     "name" : "fmt::detail::type::uint128_type"
    },
    {
     "enum_field_value" : 7,
     "name" : "fmt::detail::type::bool_type"
    },
    {
     "enum_field_value" : 8,
     "name" : "fmt::detail::type::char_type"
    },
    {
     "enum_field_value" : 8,
     "name" : "fmt::detail::type::last_integer_type"
    },
    {
     "enum_field_value" : 9,
     "name" : "fmt::detail::type::float_type"
    },
    {
     "enum_field_value" : 10,
     "name" : "fmt::detail::type::double_type"
    },
    {
     "enum_field_value" : 11,
     "name" : "fmt::detail::type::long_double_type"
    },
    {
     "enum_field_value" : 11,
     "name" : "fmt::detail::type::last_numeric_type"
    },
    {
     "enum_field_value" : 12,
     "name" : "fmt::detail::type::cstring_type"
    },
    {
     "enum_field_value" : 13,
     "name" : "fmt::detail::type::string_type"
    },
    {
     "enum_field_value" : 14,
     "name" : "fmt::detail::type::pointer_type"
    },
    {
     "enum_field_value" : 15,
     "name" : "fmt::detail::type::custom_type"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail4typeE",
   "name" : "fmt::detail::type",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "fmt::detail::state::start"
    },
    {
     "enum_field_value" : 1,
     "name" : "fmt::detail::state::align"
    },
    {
     "enum_field_value" : 2,
     "name" : "fmt::detail::state::sign"
    },
    {
     "enum_field_value" : 3,
     "name" : "fmt::detail::state::hash"
    },
    {
     "enum_field_value" : 4,
     "name" : "fmt::detail::state::zero"
    },
    {
     "enum_field_value" : 5,
     "name" : "fmt::detail::state::width"
    },
    {
     "enum_field_value" : 6,
     "name" : "fmt::detail::state::precision"
    },
    {
     "enum_field_value" : 7,
     "name" : "fmt::detail::state::locale"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail5stateE",
   "name" : "fmt::detail::state",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 32,
     "name" : "fmt::detail::bigint::bigit_bits"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail6bigint11$bigit_bitsE",
   "name" : "fmt::detail::bigint::(unnamed)",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 32,
     "name" : "fmt::detail::bigint::bigits_capacity"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail6bigint16$bigits_capacityE",
   "name" : "fmt::detail::bigint::(unnamed)",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "fmt::detail::predecessor_closer"
    },
    {
     "enum_field_value" : 2,
     "name" : "fmt::detail::fixup"
    },
    {
     "enum_field_value" : 4,
     "name" : "fmt::detail::fixed"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail6dragonE",
   "name" : "fmt::detail::dragon",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "fmt::detail::pad_type::zero"
    },
    {
     "enum_field_value" : 1,
     "name" : "fmt::detail::pad_type::none"
    },
    {
     "enum_field_value" : 2,
     "name" : "fmt::detail::pad_type::space"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail8pad_typeE",
   "name" : "fmt::detail::pad_type",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/chrono.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 42,
     "name" : "fmt::detail::sint_set"
    },
    {
     "enum_field_value" : 84,
     "name" : "fmt::detail::uint_set"
    },
    {
     "enum_field_value" : 128,
     "name" : "fmt::detail::bool_set"
    },
    {
     "enum_field_value" : 256,
     "name" : "fmt::detail::char_set"
    },
    {
     "enum_field_value" : 3584,
     "name" : "fmt::detail::float_set"
    },
    {
     "enum_field_value" : 8192,
     "name" : "fmt::detail::string_set"
    },
    {
     "enum_field_value" : 4096,
     "name" : "fmt::detail::cstring_set"
    },
    {
     "enum_field_value" : 16384,
     "name" : "fmt::detail::pointer_set"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail9$bool_setE",
   "name" : "fmt::detail::(unnamed)",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "fmt::detail::use_utf8"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail9$use_utf8E",
   "name" : "fmt::detail::(unnamed)",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "fmt::context::builtin_types"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v117context14$builtin_typesE",
   "name" : "fmt::context::(unnamed)",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "android::base::VERBOSE"
    },
    {
     "enum_field_value" : 1,
     "name" : "android::base::DEBUG"
    },
    {
     "enum_field_value" : 2,
     "name" : "android::base::INFO"
    },
    {
     "enum_field_value" : 3,
     "name" : "android::base::WARNING"
    },
    {
     "enum_field_value" : 4,
     "name" : "android::base::ERROR"
    },
    {
     "enum_field_value" : 5,
     "name" : "android::base::FATAL_WITHOUT_ABORT"
    },
    {
     "enum_field_value" : 6,
     "name" : "android::base::FATAL"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base11LogSeverityE",
   "name" : "android::base::LogSeverity",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "android::base::DEFAULT"
    },
    {
     "enum_field_value" : 1,
     "name" : "android::base::MAIN"
    },
    {
     "enum_field_value" : 2,
     "name" : "android::base::SYSTEM"
    },
    {
     "enum_field_value" : 3,
     "name" : "android::base::RADIO"
    },
    {
     "enum_field_value" : 4,
     "name" : "android::base::CRASH"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base5LogIdE",
   "name" : "android::base::LogId",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "unix_file::FdFile::GuardState::kBase"
    },
    {
     "enum_field_value" : 1,
     "name" : "unix_file::FdFile::GuardState::kFlushed"
    },
    {
     "enum_field_value" : 2,
     "name" : "unix_file::FdFile::GuardState::kClosed"
    },
    {
     "enum_field_value" : 3,
     "name" : "unix_file::FdFile::GuardState::kNoCheck"
    }
   ],
   "linker_set_key" : "_ZTIN9unix_file6FdFile10GuardStateE",
   "name" : "unix_file::FdFile::GuardState",
   "size" : 4,
   "source_file" : "art/libartbase/base/unix_file/fd_file.h",
   "underlying_type" : "_ZTIi"
  }
 ],
 "function_types" :
 [
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
   "name" : "jobjectRefType (_JNIEnv *, _jobject *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "return_type" : "_ZTI14jobjectRefType",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP10_jintArrayP7_JNIEnviE",
   "name" : "_jintArray *(_JNIEnv *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIP10_jintArray",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
   "name" : "_jmethodID *(_JNIEnv *, _jclass *, const char *, const char *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIP10_jmethodID",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP10_jmethodIDP7_JNIEnvP8_jobjectE",
   "name" : "_jmethodID *(_JNIEnv *, _jobject *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "return_type" : "_ZTIP10_jmethodID",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP11_jbyteArrayP7_JNIEnviE",
   "name" : "_jbyteArray *(_JNIEnv *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIP11_jbyteArray",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP11_jcharArrayP7_JNIEnviE",
   "name" : "_jcharArray *(_JNIEnv *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIP11_jcharArray",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP11_jlongArrayP7_JNIEnviE",
   "name" : "_jlongArray *(_JNIEnv *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIP11_jlongArray",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP11_jthrowableP7_JNIEnvE",
   "name" : "_jthrowable *(_JNIEnv *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    }
   ],
   "return_type" : "_ZTIP11_jthrowable",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP12_jfloatArrayP7_JNIEnviE",
   "name" : "_jfloatArray *(_JNIEnv *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIP12_jfloatArray",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP12_jshortArrayP7_JNIEnviE",
   "name" : "_jshortArray *(_JNIEnv *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIP12_jshortArray",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP13_jdoubleArrayP7_JNIEnviE",
   "name" : "_jdoubleArray *(_JNIEnv *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIP13_jdoubleArray",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
   "name" : "_jobjectArray *(_JNIEnv *, int, _jclass *, _jobject *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "return_type" : "_ZTIP13_jobjectArray",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP14_jbooleanArrayP7_JNIEnviE",
   "name" : "_jbooleanArray *(_JNIEnv *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIP14_jbooleanArray",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvP8_jobjectE",
   "name" : "_jclass *(_JNIEnv *, _jobject *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "return_type" : "_ZTIP7_jclass",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvPKcE",
   "name" : "_jclass *(_JNIEnv *, const char *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIP7_jclass",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
   "name" : "_jclass *(_JNIEnv *, const char *, _jobject *, const signed char *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIPKa"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIP7_jclass",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP7_jclassP7_JNIEnvS0_E",
   "name" : "_jclass *(_JNIEnv *, _jclass *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    }
   ],
   "return_type" : "_ZTIP7_jclass",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
   "name" : "_jobject *(_JNIEnv *, _jobjectArray *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP13_jobjectArray"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIP8_jobject",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassE",
   "name" : "_jobject *(_JNIEnv *, _jclass *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    }
   ],
   "return_type" : "_ZTIP8_jobject",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTIP8_jobject",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIP8_jobject",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, unsigned char)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIh"
    }
   ],
   "return_type" : "_ZTIP8_jobject",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "name" : "_jobject *(_JNIEnv *, _jclass *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTIP8_jobject",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
   "name" : "_jobject *(_JNIEnv *, _jclass *, _jfieldID *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    }
   ],
   "return_type" : "_ZTIP8_jobject",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
   "name" : "_jobject *(_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    },
    {
     "referenced_type" : "_ZTIh"
    }
   ],
   "return_type" : "_ZTIP8_jobject",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvPvxE",
   "name" : "_jobject *(_JNIEnv *, void *, long long)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTIP8_jobject",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_E",
   "name" : "_jobject *(_JNIEnv *, _jobject *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "return_type" : "_ZTIP8_jobject",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
   "name" : "_jobject *(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTIP8_jobject",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE",
   "name" : "_jobject *(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIP8_jobject",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
   "name" : "_jobject *(_JNIEnv *, _jobject *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTIP8_jobject",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "_jobject *(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTIP8_jobject",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "_jobject *(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIP8_jobject",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
   "name" : "_jobject *(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTIP8_jobject",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
   "name" : "_jobject *(_JNIEnv *, _jobject *, _jfieldID *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    }
   ],
   "return_type" : "_ZTIP8_jobject",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP8_jstringP7_JNIEnvPKcE",
   "name" : "_jstring *(_JNIEnv *, const char *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIP8_jstring",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP8_jstringP7_JNIEnvPKtiE",
   "name" : "_jstring *(_JNIEnv *, const unsigned short *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIPKt"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIP8_jstring",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
   "name" : "_jfieldID *(_JNIEnv *, _jclass *, const char *, const char *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIP9_jfieldID",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP9_jfieldIDP7_JNIEnvP8_jobjectE",
   "name" : "_jfieldID *(_JNIEnv *, _jobject *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "return_type" : "_ZTIP9_jfieldID",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPKcP7_JNIEnvP8_jstringPhE",
   "name" : "const char *(_JNIEnv *, _jstring *, unsigned char *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jstring"
    },
    {
     "referenced_type" : "_ZTIPh"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPKcRN3fmt3v1113parse_contextIcEEE",
   "name" : "const char *(fmt::parse_context<char> &)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRN3fmt3v1113parse_contextIcEE"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPKtP7_JNIEnvP8_jstringPhE",
   "name" : "const unsigned short *(_JNIEnv *, _jstring *, unsigned char *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jstring"
    },
    {
     "referenced_type" : "_ZTIPh"
    }
   ],
   "return_type" : "_ZTIPKt",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPaP7_JNIEnvP11_jbyteArrayPhE",
   "name" : "signed char *(_JNIEnv *, _jbyteArray *, unsigned char *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP11_jbyteArray"
    },
    {
     "referenced_type" : "_ZTIPh"
    }
   ],
   "return_type" : "_ZTIPa",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPdP7_JNIEnvP13_jdoubleArrayPhE",
   "name" : "double *(_JNIEnv *, _jdoubleArray *, unsigned char *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP13_jdoubleArray"
    },
    {
     "referenced_type" : "_ZTIPh"
    }
   ],
   "return_type" : "_ZTIPd",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPfP7_JNIEnvP12_jfloatArrayPhE",
   "name" : "float *(_JNIEnv *, _jfloatArray *, unsigned char *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP12_jfloatArray"
    },
    {
     "referenced_type" : "_ZTIPh"
    }
   ],
   "return_type" : "_ZTIPf",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPhP7_JNIEnvP14_jbooleanArrayS_E",
   "name" : "unsigned char *(_JNIEnv *, _jbooleanArray *, unsigned char *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP14_jbooleanArray"
    },
    {
     "referenced_type" : "_ZTIPh"
    }
   ],
   "return_type" : "_ZTIPh",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPiP7_JNIEnvP10_jintArrayPhE",
   "name" : "int *(_JNIEnv *, _jintArray *, unsigned char *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP10_jintArray"
    },
    {
     "referenced_type" : "_ZTIPh"
    }
   ],
   "return_type" : "_ZTIPi",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPsP7_JNIEnvP12_jshortArrayPhE",
   "name" : "short *(_JNIEnv *, _jshortArray *, unsigned char *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP12_jshortArray"
    },
    {
     "referenced_type" : "_ZTIPh"
    }
   ],
   "return_type" : "_ZTIPs",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPtP7_JNIEnvP11_jcharArrayPhE",
   "name" : "unsigned short *(_JNIEnv *, _jcharArray *, unsigned char *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP11_jcharArray"
    },
    {
     "referenced_type" : "_ZTIPh"
    }
   ],
   "return_type" : "_ZTIPt",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPvP7_JNIEnvP7_jarrayPhE",
   "name" : "void *(_JNIEnv *, _jarray *, unsigned char *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jarray"
    },
    {
     "referenced_type" : "_ZTIPh"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPvP7_JNIEnvP8_jobjectE",
   "name" : "void *(_JNIEnv *, _jobject *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPxP7_JNIEnvP11_jlongArrayPhE",
   "name" : "long long *(_JNIEnv *, _jlongArray *, unsigned char *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP11_jlongArray"
    },
    {
     "referenced_type" : "_ZTIPh"
    }
   ],
   "return_type" : "_ZTIPx",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "signed char (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTIa",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "signed char (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIa",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "name" : "signed char (_JNIEnv *, _jclass *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTIa",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFaP7_JNIEnvP7_jclassP9_jfieldIDE",
   "name" : "signed char (_JNIEnv *, _jclass *, _jfieldID *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    }
   ],
   "return_type" : "_ZTIa",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
   "name" : "signed char (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTIa",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
   "name" : "signed char (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIa",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
   "name" : "signed char (_JNIEnv *, _jobject *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTIa",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "signed char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTIa",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "signed char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIa",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
   "name" : "signed char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTIa",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
   "name" : "signed char (_JNIEnv *, _jobject *, _jfieldID *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    }
   ],
   "return_type" : "_ZTIa",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "double (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTId",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "double (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTId",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "name" : "double (_JNIEnv *, _jclass *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTId",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFdP7_JNIEnvP7_jclassP9_jfieldIDE",
   "name" : "double (_JNIEnv *, _jclass *, _jfieldID *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    }
   ],
   "return_type" : "_ZTId",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
   "name" : "double (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTId",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
   "name" : "double (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTId",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
   "name" : "double (_JNIEnv *, _jobject *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTId",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "double (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTId",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "double (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTId",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
   "name" : "double (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTId",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
   "name" : "double (_JNIEnv *, _jobject *, _jfieldID *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    }
   ],
   "return_type" : "_ZTId",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "float (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "float (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "name" : "float (_JNIEnv *, _jclass *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFfP7_JNIEnvP7_jclassP9_jfieldIDE",
   "name" : "float (_JNIEnv *, _jclass *, _jfieldID *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
   "name" : "float (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
   "name" : "float (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
   "name" : "float (_JNIEnv *, _jobject *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "float (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "float (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
   "name" : "float (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
   "name" : "float (_JNIEnv *, _jobject *, _jfieldID *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFhP7_JNIEnvE",
   "name" : "unsigned char (_JNIEnv *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    }
   ],
   "return_type" : "_ZTIh",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "unsigned char (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTIh",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "unsigned char (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIh",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "name" : "unsigned char (_JNIEnv *, _jclass *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTIh",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassP9_jfieldIDE",
   "name" : "unsigned char (_JNIEnv *, _jclass *, _jfieldID *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    }
   ],
   "return_type" : "_ZTIh",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFhP7_JNIEnvP7_jclassS2_E",
   "name" : "unsigned char (_JNIEnv *, _jclass *, _jclass *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    }
   ],
   "return_type" : "_ZTIh",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
   "name" : "unsigned char (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTIh",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
   "name" : "unsigned char (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIh",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
   "name" : "unsigned char (_JNIEnv *, _jobject *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTIh",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassE",
   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    }
   ],
   "return_type" : "_ZTIh",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTIh",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIh",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
   "name" : "unsigned char (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTIh",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
   "name" : "unsigned char (_JNIEnv *, _jobject *, _jfieldID *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    }
   ],
   "return_type" : "_ZTIh",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFhP7_JNIEnvP8_jobjectS2_E",
   "name" : "unsigned char (_JNIEnv *, _jobject *, _jobject *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "return_type" : "_ZTIh",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP7_JNIEnvE",
   "name" : "int (_JNIEnv *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP7_JNIEnvP11_jthrowableE",
   "name" : "int (_JNIEnv *, _jthrowable *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP11_jthrowable"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jarrayE",
   "name" : "int (_JNIEnv *, _jarray *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jarray"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassE",
   "name" : "int (_JNIEnv *, _jclass *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "int (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "int (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "name" : "int (_JNIEnv *, _jclass *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassP9_jfieldIDE",
   "name" : "int (_JNIEnv *, _jclass *, _jfieldID *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
   "name" : "int (_JNIEnv *, _jclass *, const JNINativeMethod *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIPK15JNINativeMethod"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP7_JNIEnvP7_jclassPKcE",
   "name" : "int (_JNIEnv *, _jclass *, const char *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectE",
   "name" : "int (_JNIEnv *, _jobject *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
   "name" : "int (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
   "name" : "int (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
   "name" : "int (_JNIEnv *, _jobject *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "int (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "int (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
   "name" : "int (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
   "name" : "int (_JNIEnv *, _jobject *, _jfieldID *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP7_JNIEnvP8_jstringE",
   "name" : "int (_JNIEnv *, _jstring *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jstring"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP7_JNIEnvPP7_JavaVME",
   "name" : "int (_JNIEnv *, _JavaVM **)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIPP7_JavaVM"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP7_JNIEnviE",
   "name" : "int (_JNIEnv *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP7_JavaVME",
   "name" : "int (_JavaVM *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JavaVM"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP7_JavaVMPP7_JNIEnvPvE",
   "name" : "int (_JavaVM *, _JNIEnv **, void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JavaVM"
    },
    {
     "referenced_type" : "_ZTIPP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiP7_JavaVMPPviE",
   "name" : "int (_JavaVM *, void **, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JavaVM"
    },
    {
     "referenced_type" : "_ZTIPPv"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "short (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTIs",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "short (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIs",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "name" : "short (_JNIEnv *, _jclass *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTIs",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFsP7_JNIEnvP7_jclassP9_jfieldIDE",
   "name" : "short (_JNIEnv *, _jclass *, _jfieldID *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    }
   ],
   "return_type" : "_ZTIs",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
   "name" : "short (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTIs",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
   "name" : "short (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIs",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
   "name" : "short (_JNIEnv *, _jobject *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTIs",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTIs",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIs",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
   "name" : "short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTIs",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
   "name" : "short (_JNIEnv *, _jobject *, _jfieldID *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    }
   ],
   "return_type" : "_ZTIs",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "unsigned short (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTIt",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "unsigned short (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIt",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "name" : "unsigned short (_JNIEnv *, _jclass *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTIt",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFtP7_JNIEnvP7_jclassP9_jfieldIDE",
   "name" : "unsigned short (_JNIEnv *, _jclass *, _jfieldID *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    }
   ],
   "return_type" : "_ZTIt",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
   "name" : "unsigned short (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTIt",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
   "name" : "unsigned short (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIt",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
   "name" : "unsigned short (_JNIEnv *, _jobject *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTIt",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "unsigned short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTIt",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "unsigned short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIt",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
   "name" : "unsigned short (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTIt",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
   "name" : "unsigned short (_JNIEnv *, _jobject *, _jfieldID *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    }
   ],
   "return_type" : "_ZTIt",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvE",
   "name" : "void (_JNIEnv *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP10_jintArrayPiiE",
   "name" : "void (_JNIEnv *, _jintArray *, int *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP10_jintArray"
    },
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPKiE",
   "name" : "void (_JNIEnv *, _jintArray *, int, int, const int *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP10_jintArray"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPiE",
   "name" : "void (_JNIEnv *, _jintArray *, int, int, int *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP10_jintArray"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jbyteArrayPaiE",
   "name" : "void (_JNIEnv *, _jbyteArray *, signed char *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP11_jbyteArray"
    },
    {
     "referenced_type" : "_ZTIPa"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPKaE",
   "name" : "void (_JNIEnv *, _jbyteArray *, int, int, const signed char *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP11_jbyteArray"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKa"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPaE",
   "name" : "void (_JNIEnv *, _jbyteArray *, int, int, signed char *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP11_jbyteArray"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPa"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jcharArrayPtiE",
   "name" : "void (_JNIEnv *, _jcharArray *, unsigned short *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP11_jcharArray"
    },
    {
     "referenced_type" : "_ZTIPt"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPKtE",
   "name" : "void (_JNIEnv *, _jcharArray *, int, int, const unsigned short *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP11_jcharArray"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKt"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPtE",
   "name" : "void (_JNIEnv *, _jcharArray *, int, int, unsigned short *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP11_jcharArray"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPt"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jlongArrayPxiE",
   "name" : "void (_JNIEnv *, _jlongArray *, long long *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP11_jlongArray"
    },
    {
     "referenced_type" : "_ZTIPx"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPKxE",
   "name" : "void (_JNIEnv *, _jlongArray *, int, int, const long long *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP11_jlongArray"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKx"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPxE",
   "name" : "void (_JNIEnv *, _jlongArray *, int, int, long long *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP11_jlongArray"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPx"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jfloatArrayPfiE",
   "name" : "void (_JNIEnv *, _jfloatArray *, float *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP12_jfloatArray"
    },
    {
     "referenced_type" : "_ZTIPf"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPKfE",
   "name" : "void (_JNIEnv *, _jfloatArray *, int, int, const float *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP12_jfloatArray"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKf"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPfE",
   "name" : "void (_JNIEnv *, _jfloatArray *, int, int, float *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP12_jfloatArray"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPf"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jshortArrayPsiE",
   "name" : "void (_JNIEnv *, _jshortArray *, short *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP12_jshortArray"
    },
    {
     "referenced_type" : "_ZTIPs"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPKsE",
   "name" : "void (_JNIEnv *, _jshortArray *, int, int, const short *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP12_jshortArray"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKs"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPsE",
   "name" : "void (_JNIEnv *, _jshortArray *, int, int, short *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP12_jshortArray"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPs"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayPdiE",
   "name" : "void (_JNIEnv *, _jdoubleArray *, double *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP13_jdoubleArray"
    },
    {
     "referenced_type" : "_ZTIPd"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
   "name" : "void (_JNIEnv *, _jdoubleArray *, int, int, const double *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP13_jdoubleArray"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKd"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPdE",
   "name" : "void (_JNIEnv *, _jdoubleArray *, int, int, double *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP13_jdoubleArray"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPd"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
   "name" : "void (_JNIEnv *, _jobjectArray *, int, _jobject *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP13_jobjectArray"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayPhiE",
   "name" : "void (_JNIEnv *, _jbooleanArray *, unsigned char *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP14_jbooleanArray"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
   "name" : "void (_JNIEnv *, _jbooleanArray *, int, int, const unsigned char *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP14_jbooleanArray"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKh"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPhE",
   "name" : "void (_JNIEnv *, _jbooleanArray *, int, int, unsigned char *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP14_jbooleanArray"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPh"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jarrayPviE",
   "name" : "void (_JNIEnv *, _jarray *, void *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jarray"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "void (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "void (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "name" : "void (_JNIEnv *, _jclass *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, _jobject *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, signed char)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    },
    {
     "referenced_type" : "_ZTIa"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, double)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    },
    {
     "referenced_type" : "_ZTId"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, float)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    },
    {
     "referenced_type" : "_ZTIf"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    },
    {
     "referenced_type" : "_ZTIh"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, short)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    },
    {
     "referenced_type" : "_ZTIs"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, unsigned short)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    },
    {
     "referenced_type" : "_ZTIt"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDxE",
   "name" : "void (_JNIEnv *, _jclass *, _jfieldID *, long long)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    },
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectE",
   "name" : "void (_JNIEnv *, _jobject *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
   "name" : "void (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
   "name" : "void (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
   "name" : "void (_JNIEnv *, _jobject *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "void (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "void (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
   "name" : "void (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, _jobject *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, signed char)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    },
    {
     "referenced_type" : "_ZTIa"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, double)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    },
    {
     "referenced_type" : "_ZTId"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, float)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    },
    {
     "referenced_type" : "_ZTIf"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, unsigned char)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    },
    {
     "referenced_type" : "_ZTIh"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, short)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    },
    {
     "referenced_type" : "_ZTIs"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, unsigned short)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    },
    {
     "referenced_type" : "_ZTIt"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDxE",
   "name" : "void (_JNIEnv *, _jobject *, _jfieldID *, long long)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    },
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringPKcE",
   "name" : "void (_JNIEnv *, _jstring *, const char *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jstring"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringPKtE",
   "name" : "void (_JNIEnv *, _jstring *, const unsigned short *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jstring"
    },
    {
     "referenced_type" : "_ZTIPKt"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringiiPcE",
   "name" : "void (_JNIEnv *, _jstring *, int, int, char *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jstring"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvP8_jstringiiPtE",
   "name" : "void (_JNIEnv *, _jstring *, int, int, unsigned short *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jstring"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPt"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvP7_JNIEnvPKcE",
   "name" : "void (_JNIEnv *, const char *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvPvPK15ADexFile_MethodE",
   "name" : "void (void *, const ADexFile_Method *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPK15ADexFile_Method"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvPvRN3fmt3v1113parse_contextIcEERNS1_7contextEE",
   "name" : "void (void *, fmt::parse_context<char> &, fmt::context &)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIRN3fmt3v1113parse_contextIcEE"
    },
    {
     "referenced_type" : "_ZTIRN3fmt3v117contextE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvRN3fmt3v116detail6bufferIcEEjE",
   "name" : "void (fmt::detail::buffer<char> &, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRN3fmt3v116detail6bufferIcEE"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvRN3fmt3v116detail6bufferIiEEjE",
   "name" : "void (fmt::detail::buffer<int> &, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRN3fmt3v116detail6bufferIiEE"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvRN3fmt3v116detail6bufferIjEEjE",
   "name" : "void (fmt::detail::buffer<unsigned int> &, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRN3fmt3v116detail6bufferIjEE"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvRN3fmt3v116detail6bufferIwEEjE",
   "name" : "void (fmt::detail::buffer<wchar_t> &, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIRN3fmt3v116detail6bufferIwEE"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "long long (_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "long long (_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "name" : "long long (_JNIEnv *, _jclass *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFxP7_JNIEnvP7_jclassP9_jfieldIDE",
   "name" : "long long (_JNIEnv *, _jclass *, _jfieldID *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectE",
   "name" : "long long (_JNIEnv *, _jobject *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
   "name" : "long long (_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
   "name" : "long long (_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDzE",
   "name" : "long long (_JNIEnv *, _jobject *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "long long (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTIPK6jvalue"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "long long (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
   "name" : "long long (_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP7_jclass"
    },
    {
     "referenced_type" : "_ZTIP10_jmethodID"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFxP7_JNIEnvP8_jobjectP9_jfieldIDE",
   "name" : "long long (_JNIEnv *, _jobject *, _jfieldID *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7_JNIEnv"
    },
    {
     "referenced_type" : "_ZTIP8_jobject"
    },
    {
     "referenced_type" : "_ZTIP9_jfieldID"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "libnativehelper/include_jni/jni.h"
  }
 ],
 "functions" :
 [
  {
   "function_name" : "ADexFile_Error_toString",
   "linker_set_key" : "ADexFile_Error_toString",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTI14ADexFile_Error"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
  },
  {
   "function_name" : "ADexFile_Method_getClassDescriptor",
   "linker_set_key" : "ADexFile_Method_getClassDescriptor",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK15ADexFile_Method"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
  },
  {
   "function_name" : "ADexFile_Method_getCodeOffset",
   "linker_set_key" : "ADexFile_Method_getCodeOffset",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK15ADexFile_Method"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
  },
  {
   "function_name" : "ADexFile_Method_getName",
   "linker_set_key" : "ADexFile_Method_getName",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK15ADexFile_Method"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
  },
  {
   "function_name" : "ADexFile_Method_getQualifiedName",
   "linker_set_key" : "ADexFile_Method_getQualifiedName",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK15ADexFile_Method"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
  },
  {
   "function_name" : "ADexFile_create",
   "linker_set_key" : "ADexFile_create",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPP8ADexFile"
    }
   ],
   "return_type" : "_ZTI14ADexFile_Error",
   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
  },
  {
   "function_name" : "ADexFile_destroy",
   "linker_set_key" : "ADexFile_destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP8ADexFile"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
  },
  {
   "function_name" : "ADexFile_findMethodAtOffset",
   "linker_set_key" : "ADexFile_findMethodAtOffset",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP8ADexFile"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPFvPvPK15ADexFile_MethodE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
  },
  {
   "function_name" : "ADexFile_forEachMethod",
   "linker_set_key" : "ADexFile_forEachMethod",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP8ADexFile"
    },
    {
     "referenced_type" : "_ZTIPFvPvPK15ADexFile_MethodE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
  }
 ],
 "global_vars" : [],
 "lvalue_reference_types" :
 [
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA3_Kc",
   "name" : "const char (&)[3]",
   "referenced_type" : "_ZTIA3_Kc",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA5_Kc",
   "name" : "const char (&)[5]",
   "referenced_type" : "_ZTIA5_Kc",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA5_Kj",
   "name" : "const unsigned int (&)[5]",
   "referenced_type" : "_ZTIA5_Kj",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRA8_Kc",
   "name" : "const char (&)[8]",
   "referenced_type" : "_ZTIA8_Kc",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRK6jvalue",
   "name" : "const jvalue &",
   "referenced_type" : "_ZTIK6jvalue",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRK8log_time",
   "name" : "const log_time &",
   "referenced_type" : "_ZTIK8log_time",
   "size" : 4,
   "source_file" : "system/logging/liblog/include/log/log_time.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRK8timespec",
   "name" : "const timespec &",
   "referenced_type" : "_ZTIK8timespec",
   "size" : 4,
   "source_file" : "system/logging/liblog/include/log/log_time.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKDn",
   "name" : "const std::nullptr_t &",
   "referenced_type" : "_ZTIKDn",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art10ZipArchiveE",
   "name" : "const art::ZipArchive &",
   "referenced_type" : "_ZTIKN3art10ZipArchiveE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art11Instruction21InstructionDescriptorE",
   "name" : "const art::Instruction::InstructionDescriptor &",
   "referenced_type" : "_ZTIKN3art11Instruction21InstructionDescriptorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art11Instruction6FormatE",
   "name" : "const art::Instruction::Format &",
   "referenced_type" : "_ZTIKN3art11Instruction6FormatE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art11InstructionE",
   "name" : "const art::Instruction &",
   "referenced_type" : "_ZTIKN3art11InstructionE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art11VoidFunctorE",
   "name" : "const art::VoidFunctor &",
   "referenced_type" : "_ZTIKN3art11VoidFunctorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/class_accessor-inl.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Field> &",
   "referenced_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Method> &",
   "referenced_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art13ClassAccessor5FieldE",
   "name" : "const art::ClassAccessor::Field &",
   "referenced_type" : "_ZTIKN3art13ClassAccessor5FieldE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art13ClassAccessor6MethodE",
   "name" : "const art::ClassAccessor::Method &",
   "referenced_type" : "_ZTIKN3art13ClassAccessor6MethodE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art13ClassIteratorE",
   "name" : "const art::ClassIterator &",
   "referenced_type" : "_ZTIKN3art13ClassIteratorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/class_iterator.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art14CompactDexFile6HeaderE",
   "name" : "const art::CompactDexFile::Header &",
   "referenced_type" : "_ZTIKN3art14CompactDexFile6HeaderE",
   "size" : 4,
   "source_file" : "art/libartbase/base/casts.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art14CompactDexFile8CodeItemE",
   "name" : "const art::CompactDexFile::CodeItem &",
   "referenced_type" : "_ZTIKN3art14CompactDexFile8CodeItemE",
   "size" : 4,
   "source_file" : "art/libartbase/base/casts.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art14ProtoReferenceE",
   "name" : "const art::ProtoReference &",
   "referenced_type" : "_ZTIKN3art14ProtoReferenceE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/proto_reference.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
   "name" : "const art::HashSetIterator<std::pair<unsigned int, unsigned short>, art::HashSet<std::pair<unsigned int, unsigned short>, art::dex::DexFileVerifier::OffsetTypeMapEmptyFn, art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, std::allocator<std::pair<unsigned int, unsigned short>>>> &",
   "referenced_type" : "_ZTIKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/hash_set.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art15SplitStringIterE",
   "name" : "const art::SplitStringIter &",
   "referenced_type" : "_ZTIKN3art15SplitStringIterE",
   "size" : 4,
   "source_file" : "art/libartbase/base/iteration_range.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art15StandardDexFile8CodeItemE",
   "name" : "const art::StandardDexFile::CodeItem &",
   "referenced_type" : "_ZTIKN3art15StandardDexFile8CodeItemE",
   "size" : 4,
   "source_file" : "art/libartbase/base/casts.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art15TypeLookupTable5EntryE",
   "name" : "const art::TypeLookupTable::Entry &",
   "referenced_type" : "_ZTIKN3art15TypeLookupTable5EntryE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art16DexFileReferenceE",
   "name" : "const art::DexFileReference &",
   "referenced_type" : "_ZTIKN3art16DexFileReferenceE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art16DexLayoutSectionE",
   "name" : "const art::DexLayoutSection &",
   "referenced_type" : "_ZTIKN3art16DexLayoutSectionE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art17ClassIteratorDataE",
   "name" : "const art::ClassIteratorData &",
   "referenced_type" : "_ZTIKN3art17ClassIteratorDataE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/class_iterator.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art17DexLayoutSectionsE",
   "name" : "const art::DexLayoutSections &",
   "referenced_type" : "_ZTIKN3art17DexLayoutSectionsE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
   "name" : "const art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> &",
   "referenced_type" : "_ZTIKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/hash_set.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
   "name" : "const art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> &",
   "referenced_type" : "_ZTIKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/hash_set.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art20CodeItemDataAccessorE",
   "name" : "const art::CodeItemDataAccessor &",
   "referenced_type" : "_ZTIKN3art20CodeItemDataAccessorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art20DexInstructionPcPairE",
   "name" : "const art::DexInstructionPcPair &",
   "referenced_type" : "_ZTIKN3art20DexInstructionPcPairE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art22DexInstructionIteratorE",
   "name" : "const art::DexInstructionIterator &",
   "referenced_type" : "_ZTIKN3art22DexInstructionIteratorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art25EncodedArrayValueIterator9ValueTypeE",
   "name" : "const art::EncodedArrayValueIterator::ValueType &",
   "referenced_type" : "_ZTIKN3art25EncodedArrayValueIterator9ValueTypeE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art3dex10ProtoIndexE",
   "name" : "const art::dex::ProtoIndex &",
   "referenced_type" : "_ZTIKN3art3dex10ProtoIndexE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_types.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art3dex11StringIndexE",
   "name" : "const art::dex::StringIndex &",
   "referenced_type" : "_ZTIKN3art3dex11StringIndexE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_types.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art3dex14CallSiteIdItemE",
   "name" : "const art::dex::CallSiteIdItem &",
   "referenced_type" : "_ZTIKN3art3dex14CallSiteIdItemE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art3dex16MethodHandleItemE",
   "name" : "const art::dex::MethodHandleItem &",
   "referenced_type" : "_ZTIKN3art3dex16MethodHandleItemE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art3dex20FieldAnnotationsItemE",
   "name" : "const art::dex::FieldAnnotationsItem &",
   "referenced_type" : "_ZTIKN3art3dex20FieldAnnotationsItemE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art3dex21MethodAnnotationsItemE",
   "name" : "const art::dex::MethodAnnotationsItem &",
   "referenced_type" : "_ZTIKN3art3dex21MethodAnnotationsItemE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art3dex6TypeIdE",
   "name" : "const art::dex::TypeId &",
   "referenced_type" : "_ZTIKN3art3dex6TypeIdE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art3dex7FieldIdE",
   "name" : "const art::dex::FieldId &",
   "referenced_type" : "_ZTIKN3art3dex7FieldIdE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art3dex7ProtoIdE",
   "name" : "const art::dex::ProtoId &",
   "referenced_type" : "_ZTIKN3art3dex7ProtoIdE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art3dex7TryItemE",
   "name" : "const art::dex::TryItem &",
   "referenced_type" : "_ZTIKN3art3dex7TryItemE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art3dex8ClassDefE",
   "name" : "const art::dex::ClassDef &",
   "referenced_type" : "_ZTIKN3art3dex8ClassDefE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art3dex8CodeItemE",
   "name" : "const art::dex::CodeItem &",
   "referenced_type" : "_ZTIKN3art3dex8CodeItemE",
   "size" : 4,
   "source_file" : "art/libartbase/base/casts.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art3dex8DexIndexIjEE",
   "name" : "const art::dex::DexIndex<unsigned int> &",
   "referenced_type" : "_ZTIKN3art3dex8DexIndexIjEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_types.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art3dex8DexIndexItEE",
   "name" : "const art::dex::DexIndex<unsigned short> &",
   "referenced_type" : "_ZTIKN3art3dex8DexIndexItEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_types.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art3dex8MethodIdE",
   "name" : "const art::dex::MethodId &",
   "referenced_type" : "_ZTIKN3art3dex8MethodIdE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art3dex8StringIdE",
   "name" : "const art::dex::StringId &",
   "referenced_type" : "_ZTIKN3art3dex8StringIdE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art3dex8TypeItemE",
   "name" : "const art::dex::TypeItem &",
   "referenced_type" : "_ZTIKN3art3dex8TypeItemE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art3dex9TypeIndexE",
   "name" : "const art::dex::TypeIndex &",
   "referenced_type" : "_ZTIKN3art3dex9TypeIndexE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_types.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art7DexFile6HeaderE",
   "name" : "const art::DexFile::Header &",
   "referenced_type" : "_ZTIKN3art7DexFile6HeaderE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art7DexFileE",
   "name" : "const art::DexFile &",
   "referenced_type" : "_ZTIKN3art7DexFileE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art8ArrayRefIKhEE",
   "name" : "const art::ArrayRef<const unsigned char> &",
   "referenced_type" : "_ZTIKN3art8ArrayRefIKhEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/array_ref.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art8DumpableINS_9hiddenapi7ApiListEEE",
   "name" : "const art::Dumpable<art::hiddenapi::ApiList> &",
   "referenced_type" : "_ZTIKN3art8DumpableINS_9hiddenapi7ApiListEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/dumpable.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art9CountIterE",
   "name" : "const art::CountIter &",
   "referenced_type" : "_ZTIKN3art9CountIterE",
   "size" : 4,
   "source_file" : "art/libartbase/base/stl_util.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art9SignatureE",
   "name" : "const art::Signature &",
   "referenced_type" : "_ZTIKN3art9SignatureE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/signature.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3art9hiddenapi7ApiListE",
   "name" : "const art::hiddenapi::ApiList &",
   "referenced_type" : "_ZTIKN3art9hiddenapi7ApiListE",
   "size" : 4,
   "source_file" : "art/libartbase/base/dumpable.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3fmt3v1111basic_specsE",
   "name" : "const fmt::basic_specs &",
   "referenced_type" : "_ZTIKN3fmt3v1111basic_specsE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3fmt3v1112format_specsE",
   "name" : "const fmt::format_specs &",
   "referenced_type" : "_ZTIKN3fmt3v1112format_specsE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3fmt3v1117basic_format_argsINS0_7contextEEE",
   "name" : "const fmt::basic_format_args<fmt::context> &",
   "referenced_type" : "_ZTIKN3fmt3v1117basic_format_argsINS0_7contextEEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3fmt3v1117basic_string_viewIcEE",
   "name" : "const fmt::basic_string_view<char> &",
   "referenced_type" : "_ZTIKN3fmt3v1117basic_string_viewIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3fmt3v113dayE",
   "name" : "const fmt::day &",
   "referenced_type" : "_ZTIKN3fmt3v113dayE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3fmt3v114yearE",
   "name" : "const fmt::year &",
   "referenced_type" : "_ZTIKN3fmt3v114yearE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3fmt3v115monthE",
   "name" : "const fmt::month &",
   "referenced_type" : "_ZTIKN3fmt3v115monthE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3fmt3v116detail14big_decimal_fpE",
   "name" : "const fmt::detail::big_decimal_fp &",
   "referenced_type" : "_ZTIKN3fmt3v116detail14big_decimal_fpE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3fmt3v116detail16format_arg_storeINS0_7contextELj1ELj0ELy15EEE",
   "name" : "const fmt::detail::format_arg_store<fmt::context, 1, 0, 15> &",
   "referenced_type" : "_ZTIKN3fmt3v116detail16format_arg_storeINS0_7contextELj1ELj0ELy15EEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3fmt3v116detail16uint128_fallbackE",
   "name" : "const fmt::detail::uint128_fallback &",
   "referenced_type" : "_ZTIKN3fmt3v116detail16uint128_fallbackE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3fmt3v116detail18find_escape_resultIcEE",
   "name" : "const fmt::detail::find_escape_result<char> &",
   "referenced_type" : "_ZTIKN3fmt3v116detail18find_escape_resultIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3fmt3v116detail6bigintE",
   "name" : "const fmt::detail::bigint &",
   "referenced_type" : "_ZTIKN3fmt3v116detail6bigintE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3fmt3v116detail7arg_refIcEE",
   "name" : "const fmt::detail::arg_ref<char> &",
   "referenced_type" : "_ZTIKN3fmt3v116detail7arg_refIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3fmt3v116detail9allocatorIcEE",
   "name" : "const fmt::detail::allocator<char> &",
   "referenced_type" : "_ZTIKN3fmt3v116detail9allocatorIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3fmt3v116detail9allocatorIiEE",
   "name" : "const fmt::detail::allocator<int> &",
   "referenced_type" : "_ZTIKN3fmt3v116detail9allocatorIiEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3fmt3v116detail9allocatorIjEE",
   "name" : "const fmt::detail::allocator<unsigned int> &",
   "referenced_type" : "_ZTIKN3fmt3v116detail9allocatorIjEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKN3fmt3v116detail9allocatorIwEE",
   "name" : "const fmt::detail::allocator<wchar_t> &",
   "referenced_type" : "_ZTIKN3fmt3v116detail9allocatorIwEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN3art16DexFileContainerEEE",
   "name" : "const std::shared_ptr<art::DexFileContainer> &",
   "referenced_type" : "_ZTIKNSt3__110shared_ptrIN3art16DexFileContainerEEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.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",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
   "name" : "const std::basic_string_view<char, std::char_traits<char>> &",
   "referenced_type" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/hiddenapi_stubs.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__14__fs10filesystem4pathE",
   "name" : "const std::filesystem::path &",
   "referenced_type" : "_ZTIKNSt3__14__fs10filesystem4pathE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/std.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__14pairIjtEE",
   "name" : "const std::pair<unsigned int, unsigned short> &",
   "referenced_type" : "_ZTIKNSt3__14pairIjtEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/hash_set.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__16localeE",
   "name" : "const std::locale &",
   "referenced_type" : "_ZTIKNSt3__16localeE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
   "name" : "const std::vector<art::dex::TypeIndex, std::allocator<art::dex::TypeIndex>> &",
   "referenced_type" : "_ZTIKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &",
   "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKNSt3__19allocatorINS_4pairIjtEEEE",
   "name" : "const std::allocator<std::pair<unsigned int, unsigned short>> &",
   "referenced_type" : "_ZTIKNSt3__19allocatorINS_4pairIjtEEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/hash_set.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKP7__sFILE",
   "name" : "__sFILE *const &",
   "referenced_type" : "_ZTIKP7__sFILE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPKN3art3dex6TypeIdE",
   "name" : "const art::dex::TypeId *const &",
   "referenced_type" : "_ZTIKPKN3art3dex6TypeIdE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPKN3art3dex7FieldIdE",
   "name" : "const art::dex::FieldId *const &",
   "referenced_type" : "_ZTIKPKN3art3dex7FieldIdE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPKN3art3dex7ProtoIdE",
   "name" : "const art::dex::ProtoId *const &",
   "referenced_type" : "_ZTIKPKN3art3dex7ProtoIdE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPKN3art3dex8ClassDefE",
   "name" : "const art::dex::ClassDef *const &",
   "referenced_type" : "_ZTIKPKN3art3dex8ClassDefE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPKN3art3dex8MethodIdE",
   "name" : "const art::dex::MethodId *const &",
   "referenced_type" : "_ZTIKPKN3art3dex8MethodIdE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPKN3art3dex8StringIdE",
   "name" : "const art::dex::StringId *const &",
   "referenced_type" : "_ZTIKPKN3art3dex8StringIdE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPKN3art7DexFileE",
   "name" : "const art::DexFile *const &",
   "referenced_type" : "_ZTIKPKN3art7DexFileE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPKh",
   "name" : "const unsigned char *const &",
   "referenced_type" : "_ZTIKPKh",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPKt",
   "name" : "const unsigned short *const &",
   "referenced_type" : "_ZTIKPKt",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKPKv",
   "name" : "const void *const &",
   "referenced_type" : "_ZTIKPKv",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKb",
   "name" : "const bool &",
   "referenced_type" : "_ZTIKb",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKc",
   "name" : "const char &",
   "referenced_type" : "_ZTIKc",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKd",
   "name" : "const double &",
   "referenced_type" : "_ZTIKd",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKf",
   "name" : "const float &",
   "referenced_type" : "_ZTIKf",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKh",
   "name" : "const unsigned char &",
   "referenced_type" : "_ZTIKh",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKi",
   "name" : "const int &",
   "referenced_type" : "_ZTIKi",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKj",
   "name" : "const unsigned int &",
   "referenced_type" : "_ZTIKj",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKt",
   "name" : "const unsigned short &",
   "referenced_type" : "_ZTIKt",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKw",
   "name" : "const wchar_t &",
   "referenced_type" : "_ZTIKw",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKx",
   "name" : "const long long &",
   "referenced_type" : "_ZTIKx",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRKy",
   "name" : "const unsigned long long &",
   "referenced_type" : "_ZTIKy",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3art11Instruction6FormatE",
   "name" : "art::Instruction::Format &",
   "referenced_type" : "_ZTIN3art11Instruction6FormatE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Field> &",
   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Method> &",
   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3art13ClassIteratorE",
   "name" : "art::ClassIterator &",
   "referenced_type" : "_ZTIN3art13ClassIteratorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/class_iterator.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
   "name" : "art::HashSetIterator<std::pair<unsigned int, unsigned short>, art::HashSet<std::pair<unsigned int, unsigned short>, art::dex::DexFileVerifier::OffsetTypeMapEmptyFn, art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, std::allocator<std::pair<unsigned int, unsigned short>>>> &",
   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/hash_set.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3art15SplitStringIterE",
   "name" : "art::SplitStringIter &",
   "referenced_type" : "_ZTIN3art15SplitStringIterE",
   "size" : 4,
   "source_file" : "art/libartbase/base/stl_util.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3art15TypeLookupTableE",
   "name" : "art::TypeLookupTable &",
   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3art22DexInstructionIteratorE",
   "name" : "art::DexInstructionIterator &",
   "referenced_type" : "_ZTIN3art22DexInstructionIteratorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3art3dex10ProtoIndexE",
   "name" : "art::dex::ProtoIndex &",
   "referenced_type" : "_ZTIN3art3dex10ProtoIndexE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3art3dex11StringIndexE",
   "name" : "art::dex::StringIndex &",
   "referenced_type" : "_ZTIN3art3dex11StringIndexE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3art3dex9TypeIndexE",
   "name" : "art::dex::TypeIndex &",
   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3art6MemMapE",
   "name" : "art::MemMap &",
   "referenced_type" : "_ZTIN3art6MemMapE",
   "size" : 4,
   "source_file" : "art/libartbase/base/mem_map.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3art8ArrayRefIKhEE",
   "name" : "art::ArrayRef<const unsigned char> &",
   "referenced_type" : "_ZTIN3art8ArrayRefIKhEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/array_ref.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3art9CountIterE",
   "name" : "art::CountIter &",
   "referenced_type" : "_ZTIN3art9CountIterE",
   "size" : 4,
   "source_file" : "art/libartbase/base/stl_util.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3fmt3v1111arg_id_kindE",
   "name" : "fmt::arg_id_kind &",
   "referenced_type" : "_ZTIN3fmt3v1111arg_id_kindE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3fmt3v1112format_specsE",
   "name" : "fmt::format_specs &",
   "referenced_type" : "_ZTIN3fmt3v1112format_specsE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3fmt3v1113parse_contextIcEE",
   "name" : "fmt::parse_context<char> &",
   "referenced_type" : "_ZTIN3fmt3v1113parse_contextIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/std.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3fmt3v1114basic_appenderIcEE",
   "name" : "fmt::basic_appender<char> &",
   "referenced_type" : "_ZTIN3fmt3v1114basic_appenderIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3fmt3v1117basic_string_viewIcEE",
   "name" : "fmt::basic_string_view<char> &",
   "referenced_type" : "_ZTIN3fmt3v1117basic_string_viewIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/ranges.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3fmt3v1119basic_memory_bufferIcLj500ENS0_6detail9allocatorIcEEEE",
   "name" : "fmt::basic_memory_buffer<char, 500, fmt::detail::allocator<char>> &",
   "referenced_type" : "_ZTIN3fmt3v1119basic_memory_bufferIcLj500ENS0_6detail9allocatorIcEEEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3fmt3v1119basic_memory_bufferIjLj32ENS0_6detail9allocatorIjEEEE",
   "name" : "fmt::basic_memory_buffer<unsigned int, 32, fmt::detail::allocator<unsigned int>> &",
   "referenced_type" : "_ZTIN3fmt3v1119basic_memory_bufferIjLj32ENS0_6detail9allocatorIjEEEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3fmt3v116detail16uint128_fallbackE",
   "name" : "fmt::detail::uint128_fallback &",
   "referenced_type" : "_ZTIN3fmt3v116detail16uint128_fallbackE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3fmt3v116detail20dynamic_format_specsIcEE",
   "name" : "fmt::detail::dynamic_format_specs<> &",
   "referenced_type" : "_ZTIN3fmt3v116detail20dynamic_format_specsIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3fmt3v116detail21format_string_checkerIcLi1ELi0ELb0EEE",
   "name" : "fmt::detail::format_string_checker<char, 1, 0, false> &",
   "referenced_type" : "_ZTIN3fmt3v116detail21format_string_checkerIcLi1ELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3fmt3v116detail6bigintE",
   "name" : "fmt::detail::bigint &",
   "referenced_type" : "_ZTIN3fmt3v116detail6bigintE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3fmt3v116detail6bufferIcEE",
   "name" : "fmt::detail::buffer<char> &",
   "referenced_type" : "_ZTIN3fmt3v116detail6bufferIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3fmt3v116detail6bufferIiEE",
   "name" : "fmt::detail::buffer<int> &",
   "referenced_type" : "_ZTIN3fmt3v116detail6bufferIiEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3fmt3v116detail6bufferIjEE",
   "name" : "fmt::detail::buffer<unsigned int> &",
   "referenced_type" : "_ZTIN3fmt3v116detail6bufferIjEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3fmt3v116detail6bufferIwEE",
   "name" : "fmt::detail::buffer<wchar_t> &",
   "referenced_type" : "_ZTIN3fmt3v116detail6bufferIwEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3fmt3v116detail7arg_refIcEE",
   "name" : "fmt::detail::arg_ref<char> &",
   "referenced_type" : "_ZTIN3fmt3v116detail7arg_refIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRN3fmt3v117contextE",
   "name" : "fmt::context &",
   "referenced_type" : "_ZTIN3fmt3v117contextE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/std.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__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",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "name" : "std::basic_ostream<char, std::char_traits<char>> &",
   "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/ostream.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__14__fs10filesystem4pathE",
   "name" : "std::filesystem::path &",
   "referenced_type" : "_ZTINSt3__14__fs10filesystem4pathE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/ranges.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__14pairIjtEE",
   "name" : "std::pair<unsigned int, unsigned short> &",
   "referenced_type" : "_ZTINSt3__14pairIjtEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/hash_set.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRNSt3__15mutexE",
   "name" : "std::mutex &",
   "referenced_type" : "_ZTINSt3__15mutexE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/thread_annotations.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPKc",
   "name" : "const char *&",
   "referenced_type" : "_ZTIPKc",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPKh",
   "name" : "const unsigned char *&",
   "referenced_type" : "_ZTIPKh",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRPKv",
   "name" : "const void *&",
   "referenced_type" : "_ZTIPKv",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "linker_set_key" : "_ZTIRT0_",
   "name" : "type-parameter-0-1 &",
   "referenced_type" : "_ZTIT0_",
   "source_file" : "external/fmtlib/include/fmt/ostream.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRb",
   "name" : "bool &",
   "referenced_type" : "_ZTIb",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/printf.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRc",
   "name" : "char &",
   "referenced_type" : "_ZTIc",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRd",
   "name" : "double &",
   "referenced_type" : "_ZTId",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRh",
   "name" : "unsigned char &",
   "referenced_type" : "_ZTIh",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRi",
   "name" : "int &",
   "referenced_type" : "_ZTIi",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRj",
   "name" : "unsigned int &",
   "referenced_type" : "_ZTIj",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRt",
   "name" : "unsigned short &",
   "referenced_type" : "_ZTIt",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRx",
   "name" : "long long &",
   "referenced_type" : "_ZTIx",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIRy",
   "name" : "unsigned long long &",
   "referenced_type" : "_ZTIy",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  }
 ],
 "pointer_types" :
 [
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP10ZipArchive",
   "name" : "ZipArchive *",
   "referenced_type" : "_ZTI10ZipArchive",
   "size" : 4,
   "source_file" : "art/libartbase/base/zip_archive.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP10_jintArray",
   "name" : "_jintArray *",
   "referenced_type" : "_ZTI10_jintArray",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP10_jmethodID",
   "name" : "_jmethodID *",
   "referenced_type" : "_ZTI10_jmethodID",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP11_jbyteArray",
   "name" : "_jbyteArray *",
   "referenced_type" : "_ZTI11_jbyteArray",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP11_jcharArray",
   "name" : "_jcharArray *",
   "referenced_type" : "_ZTI11_jcharArray",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP11_jlongArray",
   "name" : "_jlongArray *",
   "referenced_type" : "_ZTI11_jlongArray",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP11_jthrowable",
   "name" : "_jthrowable *",
   "referenced_type" : "_ZTI11_jthrowable",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP12JavaVMOption",
   "name" : "JavaVMOption *",
   "referenced_type" : "_ZTI12JavaVMOption",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP12TemporaryDir",
   "name" : "TemporaryDir *",
   "referenced_type" : "_ZTI12TemporaryDir",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP12_jfloatArray",
   "name" : "_jfloatArray *",
   "referenced_type" : "_ZTI12_jfloatArray",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP12_jshortArray",
   "name" : "_jshortArray *",
   "referenced_type" : "_ZTI12_jshortArray",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP13TemporaryFile",
   "name" : "TemporaryFile *",
   "referenced_type" : "_ZTI13TemporaryFile",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP13_jdoubleArray",
   "name" : "_jdoubleArray *",
   "referenced_type" : "_ZTI13_jdoubleArray",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP13_jobjectArray",
   "name" : "_jobjectArray *",
   "referenced_type" : "_ZTI13_jobjectArray",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP14_jbooleanArray",
   "name" : "_jbooleanArray *",
   "referenced_type" : "_ZTI14_jbooleanArray",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP3DIR",
   "name" : "DIR *",
   "referenced_type" : "_ZTI3DIR",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/unique_fd.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7_JNIEnv",
   "name" : "_JNIEnv *",
   "referenced_type" : "_ZTI7_JNIEnv",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7_JavaVM",
   "name" : "_JavaVM *",
   "referenced_type" : "_ZTI7_JavaVM",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7__sFILE",
   "name" : "__sFILE *",
   "referenced_type" : "_ZTI7__sFILE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7_jarray",
   "name" : "_jarray *",
   "referenced_type" : "_ZTI7_jarray",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7_jclass",
   "name" : "_jclass *",
   "referenced_type" : "_ZTI7_jclass",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8ADexFile",
   "name" : "ADexFile *",
   "referenced_type" : "_ZTI8ADexFile",
   "size" : 4,
   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8ZipEntry",
   "name" : "ZipEntry *",
   "referenced_type" : "_ZTI8ZipEntry",
   "size" : 4,
   "source_file" : "art/libartbase/base/zip_archive.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8_jobject",
   "name" : "_jobject *",
   "referenced_type" : "_ZTI8_jobject",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8_jstring",
   "name" : "_jstring *",
   "referenced_type" : "_ZTI8_jstring",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8log_time",
   "name" : "log_time *",
   "referenced_type" : "_ZTI8log_time",
   "size" : 4,
   "source_file" : "system/logging/liblog/include/log/log_time.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP9_jfieldID",
   "name" : "_jfieldID *",
   "referenced_type" : "_ZTI9_jfieldID",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPDi",
   "name" : "char32_t *",
   "referenced_type" : "_ZTIDi",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
   "name" : "jobjectRefType (*)(_JNIEnv *, _jobject *)",
   "referenced_type" : "_ZTIF14jobjectRefTypeP7_JNIEnvP8_jobjectE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP10_jintArrayP7_JNIEnviE",
   "name" : "_jintArray *(*)(_JNIEnv *, int)",
   "referenced_type" : "_ZTIFP10_jintArrayP7_JNIEnviE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
   "name" : "_jmethodID *(*)(_JNIEnv *, _jclass *, const char *, const char *)",
   "referenced_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP10_jmethodIDP7_JNIEnvP8_jobjectE",
   "name" : "_jmethodID *(*)(_JNIEnv *, _jobject *)",
   "referenced_type" : "_ZTIFP10_jmethodIDP7_JNIEnvP8_jobjectE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP11_jbyteArrayP7_JNIEnviE",
   "name" : "_jbyteArray *(*)(_JNIEnv *, int)",
   "referenced_type" : "_ZTIFP11_jbyteArrayP7_JNIEnviE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP11_jcharArrayP7_JNIEnviE",
   "name" : "_jcharArray *(*)(_JNIEnv *, int)",
   "referenced_type" : "_ZTIFP11_jcharArrayP7_JNIEnviE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP11_jlongArrayP7_JNIEnviE",
   "name" : "_jlongArray *(*)(_JNIEnv *, int)",
   "referenced_type" : "_ZTIFP11_jlongArrayP7_JNIEnviE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP11_jthrowableP7_JNIEnvE",
   "name" : "_jthrowable *(*)(_JNIEnv *)",
   "referenced_type" : "_ZTIFP11_jthrowableP7_JNIEnvE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP12_jfloatArrayP7_JNIEnviE",
   "name" : "_jfloatArray *(*)(_JNIEnv *, int)",
   "referenced_type" : "_ZTIFP12_jfloatArrayP7_JNIEnviE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP12_jshortArrayP7_JNIEnviE",
   "name" : "_jshortArray *(*)(_JNIEnv *, int)",
   "referenced_type" : "_ZTIFP12_jshortArrayP7_JNIEnviE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP13_jdoubleArrayP7_JNIEnviE",
   "name" : "_jdoubleArray *(*)(_JNIEnv *, int)",
   "referenced_type" : "_ZTIFP13_jdoubleArrayP7_JNIEnviE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
   "name" : "_jobjectArray *(*)(_JNIEnv *, int, _jclass *, _jobject *)",
   "referenced_type" : "_ZTIFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP14_jbooleanArrayP7_JNIEnviE",
   "name" : "_jbooleanArray *(*)(_JNIEnv *, int)",
   "referenced_type" : "_ZTIFP14_jbooleanArrayP7_JNIEnviE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvP8_jobjectE",
   "name" : "_jclass *(*)(_JNIEnv *, _jobject *)",
   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvP8_jobjectE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvPKcE",
   "name" : "_jclass *(*)(_JNIEnv *, const char *)",
   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvPKcE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
   "name" : "_jclass *(*)(_JNIEnv *, const char *, _jobject *, const signed char *, int)",
   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP7_jclassP7_JNIEnvS0_E",
   "name" : "_jclass *(*)(_JNIEnv *, _jclass *)",
   "referenced_type" : "_ZTIFP7_jclassP7_JNIEnvS0_E",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
   "name" : "_jobject *(*)(_JNIEnv *, _jobjectArray *, int)",
   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP13_jobjectArrayiE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassE",
   "name" : "_jobject *(*)(_JNIEnv *, _jclass *)",
   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, unsigned char)",
   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jfieldID *)",
   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
   "name" : "_jobject *(*)(_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvPvxE",
   "name" : "_jobject *(*)(_JNIEnv *, void *, long long)",
   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvPvxE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E",
   "name" : "_jobject *(*)(_JNIEnv *, _jobject *)",
   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_E",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE",
   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
   "name" : "_jobject *(*)(_JNIEnv *, _jobject *, _jfieldID *)",
   "referenced_type" : "_ZTIFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP8_jstringP7_JNIEnvPKcE",
   "name" : "_jstring *(*)(_JNIEnv *, const char *)",
   "referenced_type" : "_ZTIFP8_jstringP7_JNIEnvPKcE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP8_jstringP7_JNIEnvPKtiE",
   "name" : "_jstring *(*)(_JNIEnv *, const unsigned short *, int)",
   "referenced_type" : "_ZTIFP8_jstringP7_JNIEnvPKtiE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
   "name" : "_jfieldID *(*)(_JNIEnv *, _jclass *, const char *, const char *)",
   "referenced_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP9_jfieldIDP7_JNIEnvP8_jobjectE",
   "name" : "_jfieldID *(*)(_JNIEnv *, _jobject *)",
   "referenced_type" : "_ZTIFP9_jfieldIDP7_JNIEnvP8_jobjectE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPKcP7_JNIEnvP8_jstringPhE",
   "name" : "const char *(*)(_JNIEnv *, _jstring *, unsigned char *)",
   "referenced_type" : "_ZTIFPKcP7_JNIEnvP8_jstringPhE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPKcRN3fmt3v1113parse_contextIcEEE",
   "name" : "const char *(*)(fmt::parse_context<char> &)",
   "referenced_type" : "_ZTIFPKcRN3fmt3v1113parse_contextIcEEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPKtP7_JNIEnvP8_jstringPhE",
   "name" : "const unsigned short *(*)(_JNIEnv *, _jstring *, unsigned char *)",
   "referenced_type" : "_ZTIFPKtP7_JNIEnvP8_jstringPhE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPaP7_JNIEnvP11_jbyteArrayPhE",
   "name" : "signed char *(*)(_JNIEnv *, _jbyteArray *, unsigned char *)",
   "referenced_type" : "_ZTIFPaP7_JNIEnvP11_jbyteArrayPhE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPdP7_JNIEnvP13_jdoubleArrayPhE",
   "name" : "double *(*)(_JNIEnv *, _jdoubleArray *, unsigned char *)",
   "referenced_type" : "_ZTIFPdP7_JNIEnvP13_jdoubleArrayPhE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPfP7_JNIEnvP12_jfloatArrayPhE",
   "name" : "float *(*)(_JNIEnv *, _jfloatArray *, unsigned char *)",
   "referenced_type" : "_ZTIFPfP7_JNIEnvP12_jfloatArrayPhE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPhP7_JNIEnvP14_jbooleanArrayS_E",
   "name" : "unsigned char *(*)(_JNIEnv *, _jbooleanArray *, unsigned char *)",
   "referenced_type" : "_ZTIFPhP7_JNIEnvP14_jbooleanArrayS_E",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPiP7_JNIEnvP10_jintArrayPhE",
   "name" : "int *(*)(_JNIEnv *, _jintArray *, unsigned char *)",
   "referenced_type" : "_ZTIFPiP7_JNIEnvP10_jintArrayPhE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPsP7_JNIEnvP12_jshortArrayPhE",
   "name" : "short *(*)(_JNIEnv *, _jshortArray *, unsigned char *)",
   "referenced_type" : "_ZTIFPsP7_JNIEnvP12_jshortArrayPhE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPtP7_JNIEnvP11_jcharArrayPhE",
   "name" : "unsigned short *(*)(_JNIEnv *, _jcharArray *, unsigned char *)",
   "referenced_type" : "_ZTIFPtP7_JNIEnvP11_jcharArrayPhE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPvP7_JNIEnvP7_jarrayPhE",
   "name" : "void *(*)(_JNIEnv *, _jarray *, unsigned char *)",
   "referenced_type" : "_ZTIFPvP7_JNIEnvP7_jarrayPhE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPvP7_JNIEnvP8_jobjectE",
   "name" : "void *(*)(_JNIEnv *, _jobject *)",
   "referenced_type" : "_ZTIFPvP7_JNIEnvP8_jobjectE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPxP7_JNIEnvP11_jlongArrayPhE",
   "name" : "long long *(*)(_JNIEnv *, _jlongArray *, unsigned char *)",
   "referenced_type" : "_ZTIFPxP7_JNIEnvP11_jlongArrayPhE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFaP7_JNIEnvP7_jclassP9_jfieldIDE",
   "name" : "signed char (*)(_JNIEnv *, _jclass *, _jfieldID *)",
   "referenced_type" : "_ZTIFaP7_JNIEnvP7_jclassP9_jfieldIDE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
   "name" : "signed char (*)(_JNIEnv *, _jobject *, _jfieldID *)",
   "referenced_type" : "_ZTIFaP7_JNIEnvP8_jobjectP9_jfieldIDE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "double (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "double (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "name" : "double (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFdP7_JNIEnvP7_jclassP9_jfieldIDE",
   "name" : "double (*)(_JNIEnv *, _jclass *, _jfieldID *)",
   "referenced_type" : "_ZTIFdP7_JNIEnvP7_jclassP9_jfieldIDE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
   "name" : "double (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
   "name" : "double (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
   "name" : "double (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "double (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "double (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
   "name" : "double (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
   "name" : "double (*)(_JNIEnv *, _jobject *, _jfieldID *)",
   "referenced_type" : "_ZTIFdP7_JNIEnvP8_jobjectP9_jfieldIDE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "float (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "float (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "name" : "float (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFfP7_JNIEnvP7_jclassP9_jfieldIDE",
   "name" : "float (*)(_JNIEnv *, _jclass *, _jfieldID *)",
   "referenced_type" : "_ZTIFfP7_JNIEnvP7_jclassP9_jfieldIDE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
   "name" : "float (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
   "name" : "float (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
   "name" : "float (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "float (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "float (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
   "name" : "float (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
   "name" : "float (*)(_JNIEnv *, _jobject *, _jfieldID *)",
   "referenced_type" : "_ZTIFfP7_JNIEnvP8_jobjectP9_jfieldIDE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFhP7_JNIEnvE",
   "name" : "unsigned char (*)(_JNIEnv *)",
   "referenced_type" : "_ZTIFhP7_JNIEnvE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassP9_jfieldIDE",
   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jfieldID *)",
   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassP9_jfieldIDE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFhP7_JNIEnvP7_jclassS2_E",
   "name" : "unsigned char (*)(_JNIEnv *, _jclass *, _jclass *)",
   "referenced_type" : "_ZTIFhP7_JNIEnvP7_jclassS2_E",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassE",
   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *)",
   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jfieldID *)",
   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectP9_jfieldIDE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFhP7_JNIEnvP8_jobjectS2_E",
   "name" : "unsigned char (*)(_JNIEnv *, _jobject *, _jobject *)",
   "referenced_type" : "_ZTIFhP7_JNIEnvP8_jobjectS2_E",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP7_JNIEnvE",
   "name" : "int (*)(_JNIEnv *)",
   "referenced_type" : "_ZTIFiP7_JNIEnvE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP7_JNIEnvP11_jthrowableE",
   "name" : "int (*)(_JNIEnv *, _jthrowable *)",
   "referenced_type" : "_ZTIFiP7_JNIEnvP11_jthrowableE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jarrayE",
   "name" : "int (*)(_JNIEnv *, _jarray *)",
   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jarrayE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassE",
   "name" : "int (*)(_JNIEnv *, _jclass *)",
   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "int (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "int (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "name" : "int (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassP9_jfieldIDE",
   "name" : "int (*)(_JNIEnv *, _jclass *, _jfieldID *)",
   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassP9_jfieldIDE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
   "name" : "int (*)(_JNIEnv *, _jclass *, const JNINativeMethod *, int)",
   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP7_JNIEnvP7_jclassPKcE",
   "name" : "int (*)(_JNIEnv *, _jclass *, const char *)",
   "referenced_type" : "_ZTIFiP7_JNIEnvP7_jclassPKcE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectE",
   "name" : "int (*)(_JNIEnv *, _jobject *)",
   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
   "name" : "int (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
   "name" : "int (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
   "name" : "int (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "int (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "int (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
   "name" : "int (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
   "name" : "int (*)(_JNIEnv *, _jobject *, _jfieldID *)",
   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jobjectP9_jfieldIDE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP7_JNIEnvP8_jstringE",
   "name" : "int (*)(_JNIEnv *, _jstring *)",
   "referenced_type" : "_ZTIFiP7_JNIEnvP8_jstringE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP7_JNIEnvPP7_JavaVME",
   "name" : "int (*)(_JNIEnv *, _JavaVM **)",
   "referenced_type" : "_ZTIFiP7_JNIEnvPP7_JavaVME",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP7_JNIEnviE",
   "name" : "int (*)(_JNIEnv *, int)",
   "referenced_type" : "_ZTIFiP7_JNIEnviE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP7_JavaVME",
   "name" : "int (*)(_JavaVM *)",
   "referenced_type" : "_ZTIFiP7_JavaVME",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP7_JavaVMPP7_JNIEnvPvE",
   "name" : "int (*)(_JavaVM *, _JNIEnv **, void *)",
   "referenced_type" : "_ZTIFiP7_JavaVMPP7_JNIEnvPvE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiP7_JavaVMPPviE",
   "name" : "int (*)(_JavaVM *, void **, int)",
   "referenced_type" : "_ZTIFiP7_JavaVMPPviE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "short (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "short (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "name" : "short (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFsP7_JNIEnvP7_jclassP9_jfieldIDE",
   "name" : "short (*)(_JNIEnv *, _jclass *, _jfieldID *)",
   "referenced_type" : "_ZTIFsP7_JNIEnvP7_jclassP9_jfieldIDE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
   "name" : "short (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
   "name" : "short (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
   "name" : "short (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
   "name" : "short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
   "name" : "short (*)(_JNIEnv *, _jobject *, _jfieldID *)",
   "referenced_type" : "_ZTIFsP7_JNIEnvP8_jobjectP9_jfieldIDE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFtP7_JNIEnvP7_jclassP9_jfieldIDE",
   "name" : "unsigned short (*)(_JNIEnv *, _jclass *, _jfieldID *)",
   "referenced_type" : "_ZTIFtP7_JNIEnvP7_jclassP9_jfieldIDE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
   "name" : "unsigned short (*)(_JNIEnv *, _jobject *, _jfieldID *)",
   "referenced_type" : "_ZTIFtP7_JNIEnvP8_jobjectP9_jfieldIDE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvE",
   "name" : "void (*)(_JNIEnv *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP10_jintArrayPiiE",
   "name" : "void (*)(_JNIEnv *, _jintArray *, int *, int)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayPiiE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPKiE",
   "name" : "void (*)(_JNIEnv *, _jintArray *, int, int, const int *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPKiE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPiE",
   "name" : "void (*)(_JNIEnv *, _jintArray *, int, int, int *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP10_jintArrayiiPiE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayPaiE",
   "name" : "void (*)(_JNIEnv *, _jbyteArray *, signed char *, int)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayPaiE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPKaE",
   "name" : "void (*)(_JNIEnv *, _jbyteArray *, int, int, const signed char *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPKaE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPaE",
   "name" : "void (*)(_JNIEnv *, _jbyteArray *, int, int, signed char *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jbyteArrayiiPaE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jcharArrayPtiE",
   "name" : "void (*)(_JNIEnv *, _jcharArray *, unsigned short *, int)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayPtiE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPKtE",
   "name" : "void (*)(_JNIEnv *, _jcharArray *, int, int, const unsigned short *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPKtE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPtE",
   "name" : "void (*)(_JNIEnv *, _jcharArray *, int, int, unsigned short *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jcharArrayiiPtE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jlongArrayPxiE",
   "name" : "void (*)(_JNIEnv *, _jlongArray *, long long *, int)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayPxiE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPKxE",
   "name" : "void (*)(_JNIEnv *, _jlongArray *, int, int, const long long *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPKxE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPxE",
   "name" : "void (*)(_JNIEnv *, _jlongArray *, int, int, long long *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP11_jlongArrayiiPxE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayPfiE",
   "name" : "void (*)(_JNIEnv *, _jfloatArray *, float *, int)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayPfiE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPKfE",
   "name" : "void (*)(_JNIEnv *, _jfloatArray *, int, int, const float *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPKfE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPfE",
   "name" : "void (*)(_JNIEnv *, _jfloatArray *, int, int, float *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jfloatArrayiiPfE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jshortArrayPsiE",
   "name" : "void (*)(_JNIEnv *, _jshortArray *, short *, int)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayPsiE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPKsE",
   "name" : "void (*)(_JNIEnv *, _jshortArray *, int, int, const short *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPKsE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPsE",
   "name" : "void (*)(_JNIEnv *, _jshortArray *, int, int, short *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP12_jshortArrayiiPsE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayPdiE",
   "name" : "void (*)(_JNIEnv *, _jdoubleArray *, double *, int)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayPdiE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
   "name" : "void (*)(_JNIEnv *, _jdoubleArray *, int, int, const double *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPKdE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPdE",
   "name" : "void (*)(_JNIEnv *, _jdoubleArray *, int, int, double *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jdoubleArrayiiPdE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
   "name" : "void (*)(_JNIEnv *, _jobjectArray *, int, _jobject *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayPhiE",
   "name" : "void (*)(_JNIEnv *, _jbooleanArray *, unsigned char *, int)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayPhiE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
   "name" : "void (*)(_JNIEnv *, _jbooleanArray *, int, int, const unsigned char *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPKhE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPhE",
   "name" : "void (*)(_JNIEnv *, _jbooleanArray *, int, int, unsigned char *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP14_jbooleanArrayiiPhE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jarrayPviE",
   "name" : "void (*)(_JNIEnv *, _jarray *, void *, int)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jarrayPviE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "void (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "void (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "name" : "void (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, _jobject *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, signed char)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDaE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, double)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDdE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, float)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDfE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, unsigned char)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDhE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, int)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDiE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, short)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDsE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, unsigned short)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDtE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDxE",
   "name" : "void (*)(_JNIEnv *, _jclass *, _jfieldID *, long long)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP7_jclassP9_jfieldIDxE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectE",
   "name" : "void (*)(_JNIEnv *, _jobject *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
   "name" : "void (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
   "name" : "void (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
   "name" : "void (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "void (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "void (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
   "name" : "void (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, _jobject *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, signed char)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDaE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, double)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDdE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, float)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDfE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, unsigned char)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDhE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, int)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDiE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, short)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDsE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, unsigned short)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDtE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDxE",
   "name" : "void (*)(_JNIEnv *, _jobject *, _jfieldID *, long long)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jobjectP9_jfieldIDxE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringPKcE",
   "name" : "void (*)(_JNIEnv *, _jstring *, const char *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringPKcE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE",
   "name" : "void (*)(_JNIEnv *, _jstring *, const unsigned short *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringPKtE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringiiPcE",
   "name" : "void (*)(_JNIEnv *, _jstring *, int, int, char *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPcE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvP8_jstringiiPtE",
   "name" : "void (*)(_JNIEnv *, _jstring *, int, int, unsigned short *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvP8_jstringiiPtE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvP7_JNIEnvPKcE",
   "name" : "void (*)(_JNIEnv *, const char *)",
   "referenced_type" : "_ZTIFvP7_JNIEnvPKcE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvPvPK15ADexFile_MethodE",
   "name" : "void (*)(void *, const ADexFile_Method *)",
   "referenced_type" : "_ZTIFvPvPK15ADexFile_MethodE",
   "size" : 4,
   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvPvRN3fmt3v1113parse_contextIcEERNS1_7contextEE",
   "name" : "void (*)(void *, fmt::parse_context<char> &, fmt::context &)",
   "referenced_type" : "_ZTIFvPvRN3fmt3v1113parse_contextIcEERNS1_7contextEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvRN3fmt3v116detail6bufferIcEEjE",
   "name" : "void (*)(fmt::detail::buffer<char> &, unsigned int)",
   "referenced_type" : "_ZTIFvRN3fmt3v116detail6bufferIcEEjE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvRN3fmt3v116detail6bufferIiEEjE",
   "name" : "void (*)(fmt::detail::buffer<int> &, unsigned int)",
   "referenced_type" : "_ZTIFvRN3fmt3v116detail6bufferIiEEjE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvRN3fmt3v116detail6bufferIjEEjE",
   "name" : "void (*)(fmt::detail::buffer<unsigned int> &, unsigned int)",
   "referenced_type" : "_ZTIFvRN3fmt3v116detail6bufferIjEEjE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvRN3fmt3v116detail6bufferIwEEjE",
   "name" : "void (*)(fmt::detail::buffer<wchar_t> &, unsigned int)",
   "referenced_type" : "_ZTIFvRN3fmt3v116detail6bufferIwEEjE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "long long (*)(_JNIEnv *, _jclass *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "long long (*)(_JNIEnv *, _jclass *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "name" : "long long (*)(_JNIEnv *, _jclass *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFxP7_JNIEnvP7_jclassP9_jfieldIDE",
   "name" : "long long (*)(_JNIEnv *, _jclass *, _jfieldID *)",
   "referenced_type" : "_ZTIFxP7_JNIEnvP7_jclassP9_jfieldIDE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectE",
   "name" : "long long (*)(_JNIEnv *, _jobject *)",
   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
   "name" : "long long (*)(_JNIEnv *, _jobject *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
   "name" : "long long (*)(_JNIEnv *, _jobject *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDzE",
   "name" : "long long (*)(_JNIEnv *, _jobject *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
   "name" : "long long (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, const jvalue *)",
   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
   "name" : "long long (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, std::__va_list)",
   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
   "name" : "long long (*)(_JNIEnv *, _jobject *, _jclass *, _jmethodID *, ...)",
   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFxP7_JNIEnvP8_jobjectP9_jfieldIDE",
   "name" : "long long (*)(_JNIEnv *, _jobject *, _jfieldID *)",
   "referenced_type" : "_ZTIFxP7_JNIEnvP8_jobjectP9_jfieldIDE",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK15ADexFile_Method",
   "name" : "const ADexFile_Method *",
   "referenced_type" : "_ZTIK15ADexFile_Method",
   "size" : 4,
   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK15JNINativeMethod",
   "name" : "const JNINativeMethod *",
   "referenced_type" : "_ZTIK15JNINativeMethod",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK18JNIInvokeInterface",
   "name" : "const JNIInvokeInterface *",
   "referenced_type" : "_ZTIK18JNIInvokeInterface",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK18JNINativeInterface",
   "name" : "const JNINativeInterface *",
   "referenced_type" : "_ZTIK18JNINativeInterface",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK6jvalue",
   "name" : "const jvalue *",
   "referenced_type" : "_ZTIK6jvalue",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK8log_time",
   "name" : "const log_time *",
   "referenced_type" : "_ZTIK8log_time",
   "size" : 4,
   "source_file" : "system/logging/liblog/include/log/log_time.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKDi",
   "name" : "const char32_t *",
   "referenced_type" : "_ZTIKDi",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art10FreeDeleteE",
   "name" : "const art::FreeDelete *",
   "referenced_type" : "_ZTIKN3art10FreeDeleteE",
   "size" : 4,
   "source_file" : "art/libartbase/base/stl_util.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art10OatDexFileE",
   "name" : "const art::OatDexFile *",
   "referenced_type" : "_ZTIKN3art10OatDexFileE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art11Instruction19SparseSwitchPayloadE",
   "name" : "const art::Instruction::SparseSwitchPayload *",
   "referenced_type" : "_ZTIKN3art11Instruction19SparseSwitchPayloadE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art11InstructionE",
   "name" : "const art::Instruction *",
   "referenced_type" : "_ZTIKN3art11InstructionE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art11VoidFunctorE",
   "name" : "const art::VoidFunctor *",
   "referenced_type" : "_ZTIKN3art11VoidFunctorE",
   "size" : 4,
   "source_file" : "art/libartbase/base/utils.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Field> *",
   "referenced_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Method> *",
   "referenced_type" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art13ClassAccessor5FieldE",
   "name" : "const art::ClassAccessor::Field *",
   "referenced_type" : "_ZTIKN3art13ClassAccessor5FieldE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art13ClassAccessor6MethodE",
   "name" : "const art::ClassAccessor::Method *",
   "referenced_type" : "_ZTIKN3art13ClassAccessor6MethodE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art13ClassAccessor8BaseItemE",
   "name" : "const art::ClassAccessor::BaseItem *",
   "referenced_type" : "_ZTIKN3art13ClassAccessor8BaseItemE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art13ClassAccessorE",
   "name" : "const art::ClassAccessor *",
   "referenced_type" : "_ZTIKN3art13ClassAccessorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art13ClassIteratorE",
   "name" : "const art::ClassIterator *",
   "referenced_type" : "_ZTIKN3art13ClassIteratorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/class_iterator.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art13DexFileLoaderE",
   "name" : "const art::DexFileLoader *",
   "referenced_type" : "_ZTIKN3art13DexFileLoaderE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art14CompactDexFile6HeaderE",
   "name" : "const art::CompactDexFile::Header *",
   "referenced_type" : "_ZTIKN3art14CompactDexFile6HeaderE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art14CompactDexFile8CodeItemE",
   "name" : "const art::CompactDexFile::CodeItem *",
   "referenced_type" : "_ZTIKN3art14CompactDexFile8CodeItemE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art14CompactDexFileE",
   "name" : "const art::CompactDexFile *",
   "referenced_type" : "_ZTIKN3art14CompactDexFileE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art14DefaultEmptyFnINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE",
   "name" : "const art::DefaultEmptyFn<std::basic_string<char, std::char_traits<char>, std::allocator<char>>> *",
   "referenced_type" : "_ZTIKN3art14DefaultEmptyFnINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/hash_set.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
   "name" : "const art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>> *",
   "referenced_type" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/iteration_range.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
   "name" : "const art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>> *",
   "referenced_type" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/iteration_range.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art14IterationRangeINS_13ClassIteratorEEE",
   "name" : "const art::IterationRange<art::ClassIterator> *",
   "referenced_type" : "_ZTIKN3art14IterationRangeINS_13ClassIteratorEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/iteration_range.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art14IterationRangeIPKNS_3dex7TryItemEEE",
   "name" : "const art::IterationRange<const art::dex::TryItem *> *",
   "referenced_type" : "_ZTIKN3art14IterationRangeIPKNS_3dex7TryItemEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/iteration_range.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art14ProtoReferenceE",
   "name" : "const art::ProtoReference *",
   "referenced_type" : "_ZTIKN3art14ProtoReferenceE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/proto_reference.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
   "name" : "const art::HashSetIterator<std::pair<unsigned int, unsigned short>, art::HashSet<std::pair<unsigned int, unsigned short>, art::dex::DexFileVerifier::OffsetTypeMapEmptyFn, art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, std::allocator<std::pair<unsigned int, unsigned short>>>> *",
   "referenced_type" : "_ZTIKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/hash_set.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art15MethodReferenceE",
   "name" : "const art::MethodReference *",
   "referenced_type" : "_ZTIKN3art15MethodReferenceE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/method_reference.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art15SplitStringIterE",
   "name" : "const art::SplitStringIter *",
   "referenced_type" : "_ZTIKN3art15SplitStringIterE",
   "size" : 4,
   "source_file" : "art/libartbase/base/stl_util.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art15StandardDexFileE",
   "name" : "const art::StandardDexFile *",
   "referenced_type" : "_ZTIKN3art15StandardDexFileE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art15TypeLookupTable5EntryE",
   "name" : "const art::TypeLookupTable::Entry *",
   "referenced_type" : "_ZTIKN3art15TypeLookupTable5EntryE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art15TypeLookupTableE",
   "name" : "const art::TypeLookupTable *",
   "referenced_type" : "_ZTIKN3art15TypeLookupTableE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art16ArtDexFileLoaderE",
   "name" : "const art::ArtDexFileLoader *",
   "referenced_type" : "_ZTIKN3art16ArtDexFileLoaderE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art16DexFileContainerE",
   "name" : "const art::DexFileContainer *",
   "referenced_type" : "_ZTIKN3art16DexFileContainerE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art16DexFileReference10ComparatorE",
   "name" : "const art::DexFileReference::Comparator *",
   "referenced_type" : "_ZTIKN3art16DexFileReference10ComparatorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art16DexLayoutSection10SubsectionE",
   "name" : "const art::DexLayoutSection::Subsection *",
   "referenced_type" : "_ZTIKN3art16DexLayoutSection10SubsectionE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art18CompactOffsetTable8AccessorE",
   "name" : "const art::CompactOffsetTable::Accessor *",
   "referenced_type" : "_ZTIKN3art18CompactOffsetTable8AccessorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
   "name" : "const art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> *",
   "referenced_type" : "_ZTIKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/hash_map.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
   "name" : "const art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> *",
   "referenced_type" : "_ZTIKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/hash_map.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art19InstructionOperandsE",
   "name" : "const art::InstructionOperands *",
   "referenced_type" : "_ZTIKN3art19InstructionOperandsE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art20CatchHandlerIteratorE",
   "name" : "const art::CatchHandlerIterator *",
   "referenced_type" : "_ZTIKN3art20CatchHandlerIteratorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art20CodeItemDataAccessorE",
   "name" : "const art::CodeItemDataAccessor *",
   "referenced_type" : "_ZTIKN3art20CodeItemDataAccessorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art20DexInstructionPcPairE",
   "name" : "const art::DexInstructionPcPair *",
   "referenced_type" : "_ZTIKN3art20DexInstructionPcPairE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art22DexInstructionIteratorE",
   "name" : "const art::DexInstructionIterator *",
   "referenced_type" : "_ZTIKN3art22DexInstructionIteratorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art22MemoryDexFileContainerE",
   "name" : "const art::MemoryDexFileContainer *",
   "referenced_type" : "_ZTIKN3art22MemoryDexFileContainerE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art24DexFileParameterIteratorE",
   "name" : "const art::DexFileParameterIterator *",
   "referenced_type" : "_ZTIKN3art24DexFileParameterIteratorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art24RangeInstructionOperandsE",
   "name" : "const art::RangeInstructionOperands *",
   "referenced_type" : "_ZTIKN3art24RangeInstructionOperandsE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art25CodeItemDebugInfoAccessorE",
   "name" : "const art::CodeItemDebugInfoAccessor *",
   "referenced_type" : "_ZTIKN3art25CodeItemDebugInfoAccessorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art25EncodedArrayValueIteratorE",
   "name" : "const art::EncodedArrayValueIterator *",
   "referenced_type" : "_ZTIKN3art25EncodedArrayValueIteratorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art26CallSiteArrayValueIteratorE",
   "name" : "const art::CallSiteArrayValueIterator *",
   "referenced_type" : "_ZTIKN3art26CallSiteArrayValueIteratorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art26DexInstructionIteratorBaseE",
   "name" : "const art::DexInstructionIteratorBase *",
   "referenced_type" : "_ZTIKN3art26DexInstructionIteratorBaseE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art26VarArgsInstructionOperandsE",
   "name" : "const art::VarArgsInstructionOperands *",
   "referenced_type" : "_ZTIKN3art26VarArgsInstructionOperandsE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art27CodeItemInstructionAccessorE",
   "name" : "const art::CodeItemInstructionAccessor *",
   "referenced_type" : "_ZTIKN3art27CodeItemInstructionAccessorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art29NoReceiverInstructionOperandsE",
   "name" : "const art::NoReceiverInstructionOperands *",
   "referenced_type" : "_ZTIKN3art29NoReceiverInstructionOperandsE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art29ProtoReferenceValueComparatorE",
   "name" : "const art::ProtoReferenceValueComparator *",
   "referenced_type" : "_ZTIKN3art29ProtoReferenceValueComparatorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/proto_reference.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art30MethodReferenceValueComparatorE",
   "name" : "const art::MethodReferenceValueComparator *",
   "referenced_type" : "_ZTIKN3art30MethodReferenceValueComparatorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/method_reference.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art3dex14AnnotationItemE",
   "name" : "const art::dex::AnnotationItem *",
   "referenced_type" : "_ZTIKN3art3dex14AnnotationItemE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art3dex14CallSiteIdItemE",
   "name" : "const art::dex::CallSiteIdItem *",
   "referenced_type" : "_ZTIKN3art3dex14CallSiteIdItemE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art3dex16MethodHandleItemE",
   "name" : "const art::dex::MethodHandleItem *",
   "referenced_type" : "_ZTIKN3art3dex16MethodHandleItemE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art3dex17AnnotationSetItemE",
   "name" : "const art::dex::AnnotationSetItem *",
   "referenced_type" : "_ZTIKN3art3dex17AnnotationSetItemE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art3dex18HiddenapiClassDataE",
   "name" : "const art::dex::HiddenapiClassData *",
   "referenced_type" : "_ZTIKN3art3dex18HiddenapiClassDataE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art3dex20AnnotationSetRefItemE",
   "name" : "const art::dex::AnnotationSetRefItem *",
   "referenced_type" : "_ZTIKN3art3dex20AnnotationSetRefItemE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art3dex20AnnotationSetRefListE",
   "name" : "const art::dex::AnnotationSetRefList *",
   "referenced_type" : "_ZTIKN3art3dex20AnnotationSetRefListE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art3dex20FieldAnnotationsItemE",
   "name" : "const art::dex::FieldAnnotationsItem *",
   "referenced_type" : "_ZTIKN3art3dex20FieldAnnotationsItemE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art3dex21MethodAnnotationsItemE",
   "name" : "const art::dex::MethodAnnotationsItem *",
   "referenced_type" : "_ZTIKN3art3dex21MethodAnnotationsItemE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art3dex24AnnotationsDirectoryItemE",
   "name" : "const art::dex::AnnotationsDirectoryItem *",
   "referenced_type" : "_ZTIKN3art3dex24AnnotationsDirectoryItemE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art3dex24ParameterAnnotationsItemE",
   "name" : "const art::dex::ParameterAnnotationsItem *",
   "referenced_type" : "_ZTIKN3art3dex24ParameterAnnotationsItemE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art3dex6TypeIdE",
   "name" : "const art::dex::TypeId *",
   "referenced_type" : "_ZTIKN3art3dex6TypeIdE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art3dex7FieldIdE",
   "name" : "const art::dex::FieldId *",
   "referenced_type" : "_ZTIKN3art3dex7FieldIdE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art3dex7MapListE",
   "name" : "const art::dex::MapList *",
   "referenced_type" : "_ZTIKN3art3dex7MapListE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art3dex7ProtoIdE",
   "name" : "const art::dex::ProtoId *",
   "referenced_type" : "_ZTIKN3art3dex7ProtoIdE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art3dex7TryItemE",
   "name" : "const art::dex::TryItem *",
   "referenced_type" : "_ZTIKN3art3dex7TryItemE",
   "size" : 4,
   "source_file" : "art/libartbase/base/iteration_range.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art3dex8ClassDefE",
   "name" : "const art::dex::ClassDef *",
   "referenced_type" : "_ZTIKN3art3dex8ClassDefE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art3dex8CodeItemE",
   "name" : "const art::dex::CodeItem *",
   "referenced_type" : "_ZTIKN3art3dex8CodeItemE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art3dex8DexIndexIjEE",
   "name" : "const art::dex::DexIndex<unsigned int> *",
   "referenced_type" : "_ZTIKN3art3dex8DexIndexIjEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_types.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art3dex8DexIndexItEE",
   "name" : "const art::dex::DexIndex<unsigned short> *",
   "referenced_type" : "_ZTIKN3art3dex8DexIndexItEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_types.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art3dex8MethodIdE",
   "name" : "const art::dex::MethodId *",
   "referenced_type" : "_ZTIKN3art3dex8MethodIdE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art3dex8StringIdE",
   "name" : "const art::dex::StringId *",
   "referenced_type" : "_ZTIKN3art3dex8StringIdE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art3dex8TypeListE",
   "name" : "const art::dex::TypeList *",
   "referenced_type" : "_ZTIKN3art3dex8TypeListE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art3dex9TypeIndexE",
   "name" : "const art::dex::TypeIndex *",
   "referenced_type" : "_ZTIKN3art3dex9TypeIndexE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art6MemMapE",
   "name" : "const art::MemMap *",
   "referenced_type" : "_ZTIKN3art6MemMapE",
   "size" : 4,
   "source_file" : "art/libartbase/base/mem_map.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art7DexFile4Sha1E",
   "name" : "const art::DexFile::Sha1 *",
   "referenced_type" : "_ZTIKN3art7DexFile4Sha1E",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art7DexFile6HeaderE",
   "name" : "const art::DexFile::Header *",
   "referenced_type" : "_ZTIKN3art7DexFile6HeaderE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art7DexFileE",
   "name" : "const art::DexFile *",
   "referenced_type" : "_ZTIKN3art7DexFileE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
   "name" : "const art::HashSet<std::pair<unsigned int, unsigned short>, art::dex::DexFileVerifier::OffsetTypeMapEmptyFn, art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, std::allocator<std::pair<unsigned int, unsigned short>>> *",
   "referenced_type" : "_ZTIKN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/hash_set.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art8ArrayRefIKhEE",
   "name" : "const art::ArrayRef<const unsigned char> *",
   "referenced_type" : "_ZTIKN3art8ArrayRefIKhEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/array_ref.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art8DumpableINS_9hiddenapi7ApiListEEE",
   "name" : "const art::Dumpable<art::hiddenapi::ApiList> *",
   "referenced_type" : "_ZTIKN3art8DumpableINS_9hiddenapi7ApiListEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/dumpable.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art9CountIterE",
   "name" : "const art::CountIter *",
   "referenced_type" : "_ZTIKN3art9CountIterE",
   "size" : 4,
   "source_file" : "art/libartbase/base/stl_util.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art9SignatureE",
   "name" : "const art::Signature *",
   "referenced_type" : "_ZTIKN3art9SignatureE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/signature.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3art9hiddenapi7ApiListE",
   "name" : "const art::hiddenapi::ApiList *",
   "referenced_type" : "_ZTIKN3art9hiddenapi7ApiListE",
   "size" : 4,
   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v1110format_intE",
   "name" : "const fmt::format_int *",
   "referenced_type" : "_ZTIKN3fmt3v1110format_intE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v1111basic_specsE",
   "name" : "const fmt::basic_specs *",
   "referenced_type" : "_ZTIKN3fmt3v1111basic_specsE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v1113parse_contextIcEE",
   "name" : "const fmt::parse_context<char> *",
   "referenced_type" : "_ZTIKN3fmt3v1113parse_contextIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v1114year_month_dayE",
   "name" : "const fmt::year_month_day *",
   "referenced_type" : "_ZTIKN3fmt3v1114year_month_dayE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v1116basic_format_argINS0_7contextEEE",
   "name" : "const fmt::basic_format_arg<fmt::context> *",
   "referenced_type" : "_ZTIKN3fmt3v1116basic_format_argINS0_7contextEEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v1116format_to_resultE",
   "name" : "const fmt::format_to_result *",
   "referenced_type" : "_ZTIKN3fmt3v1116format_to_resultE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v1117basic_format_argsINS0_7contextEEE",
   "name" : "const fmt::basic_format_args<fmt::context> *",
   "referenced_type" : "_ZTIKN3fmt3v1117basic_format_argsINS0_7contextEEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v1117basic_string_viewIcEE",
   "name" : "const fmt::basic_string_view<char> *",
   "referenced_type" : "_ZTIKN3fmt3v1117basic_string_viewIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v113dayE",
   "name" : "const fmt::day *",
   "referenced_type" : "_ZTIKN3fmt3v113dayE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v114pathE",
   "name" : "const fmt::path *",
   "referenced_type" : "_ZTIKN3fmt3v114pathE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/std.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v114yearE",
   "name" : "const fmt::year *",
   "referenced_type" : "_ZTIKN3fmt3v114yearE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v115monthE",
   "name" : "const fmt::month *",
   "referenced_type" : "_ZTIKN3fmt3v115monthE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v116detail10get_localeE",
   "name" : "const fmt::detail::get_locale *",
   "referenced_type" : "_ZTIKN3fmt3v116detail10get_localeE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v116detail10locale_refE",
   "name" : "const fmt::detail::locale_ref *",
   "referenced_type" : "_ZTIKN3fmt3v116detail10locale_refE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v116detail12string_valueIcEE",
   "name" : "const fmt::detail::string_value<char> *",
   "referenced_type" : "_ZTIKN3fmt3v116detail12string_valueIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v116detail13buffer_traitsE",
   "name" : "const fmt::detail::buffer_traits *",
   "referenced_type" : "_ZTIKN3fmt3v116detail13buffer_traitsE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v116detail13utf8_to_utf16E",
   "name" : "const fmt::detail::utf8_to_utf16 *",
   "referenced_type" : "_ZTIKN3fmt3v116detail13utf8_to_utf16E",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v116detail14named_arg_infoIcEE",
   "name" : "const fmt::detail::named_arg_info<char> *",
   "referenced_type" : "_ZTIKN3fmt3v116detail14named_arg_infoIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v116detail15counting_bufferIcEE",
   "name" : "const fmt::detail::counting_buffer<> *",
   "referenced_type" : "_ZTIKN3fmt3v116detail15counting_bufferIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v116detail16uint128_fallbackE",
   "name" : "const fmt::detail::uint128_fallback *",
   "referenced_type" : "_ZTIKN3fmt3v116detail16uint128_fallbackE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v116detail19fixed_buffer_traitsE",
   "name" : "const fmt::detail::fixed_buffer_traits *",
   "referenced_type" : "_ZTIKN3fmt3v116detail19fixed_buffer_traitsE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v116detail21chrono_format_checkerE",
   "name" : "const fmt::detail::chrono_format_checker *",
   "referenced_type" : "_ZTIKN3fmt3v116detail21chrono_format_checkerE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v116detail21compile_parse_contextIcEE",
   "name" : "const fmt::detail::compile_parse_context<char> *",
   "referenced_type" : "_ZTIKN3fmt3v116detail21compile_parse_contextIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v116detail4typeE",
   "name" : "const fmt::detail::type *",
   "referenced_type" : "_ZTIKN3fmt3v116detail4typeE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v116detail5valueINS0_7contextEEE",
   "name" : "const fmt::detail::value<fmt::context> *",
   "referenced_type" : "_ZTIKN3fmt3v116detail5valueINS0_7contextEEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v116detail6bigintE",
   "name" : "const fmt::detail::bigint *",
   "referenced_type" : "_ZTIKN3fmt3v116detail6bigintE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v116detail6bufferIcEE",
   "name" : "const fmt::detail::buffer<char> *",
   "referenced_type" : "_ZTIKN3fmt3v116detail6bufferIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v116detail6bufferIiEE",
   "name" : "const fmt::detail::buffer<int> *",
   "referenced_type" : "_ZTIKN3fmt3v116detail6bufferIiEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v116detail6bufferIjEE",
   "name" : "const fmt::detail::buffer<unsigned int> *",
   "referenced_type" : "_ZTIKN3fmt3v116detail6bufferIjEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v116detail6bufferIwEE",
   "name" : "const fmt::detail::buffer<wchar_t> *",
   "referenced_type" : "_ZTIKN3fmt3v116detail6bufferIwEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v117contextE",
   "name" : "const fmt::context *",
   "referenced_type" : "_ZTIKN3fmt3v117contextE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v117weekdayE",
   "name" : "const fmt::weekday *",
   "referenced_type" : "_ZTIKN3fmt3v117weekdayE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN3fmt3v119formatterINSt3__14__fs10filesystem4pathEcvEE",
   "name" : "const fmt::formatter<std::filesystem::path, char, void> *",
   "referenced_type" : "_ZTIKN3fmt3v119formatterINSt3__14__fs10filesystem4pathEcvEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/std.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android4base10MappedFileE",
   "name" : "const android::base::MappedFile *",
   "referenced_type" : "_ZTIKN7android4base10MappedFileE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/mapped_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android4base11borrowed_fdE",
   "name" : "const android::base::borrowed_fd *",
   "referenced_type" : "_ZTIKN7android4base11borrowed_fdE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/unique_fd.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN7android4base13ErrnoRestorerE",
   "name" : "const android::base::ErrnoRestorer *",
   "referenced_type" : "_ZTIKN7android4base13ErrnoRestorerE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKN9unix_file6FdFileE",
   "name" : "const unix_file::FdFile *",
   "referenced_type" : "_ZTIKN9unix_file6FdFileE",
   "size" : 4,
   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__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",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14hashIN3art16DexFileReferenceEEE",
   "name" : "const std::hash<art::DexFileReference> *",
   "referenced_type" : "_ZTIKNSt3__14hashIN3art16DexFileReferenceEEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14hashIN3art3dex10ProtoIndexEEE",
   "name" : "const std::hash<art::dex::ProtoIndex> *",
   "referenced_type" : "_ZTIKNSt3__14hashIN3art3dex10ProtoIndexEEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_types.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14hashIN3art3dex11StringIndexEEE",
   "name" : "const std::hash<art::dex::StringIndex> *",
   "referenced_type" : "_ZTIKNSt3__14hashIN3art3dex11StringIndexEEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_types.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKNSt3__14hashIN3art3dex9TypeIndexEEE",
   "name" : "const std::hash<art::dex::TypeIndex> *",
   "referenced_type" : "_ZTIKNSt3__14hashIN3art3dex9TypeIndexEEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_types.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKa",
   "name" : "const signed char *",
   "referenced_type" : "_ZTIKa",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKc",
   "name" : "const char *",
   "referenced_type" : "_ZTIKc",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKd",
   "name" : "const double *",
   "referenced_type" : "_ZTIKd",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKf",
   "name" : "const float *",
   "referenced_type" : "_ZTIKf",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKh",
   "name" : "const unsigned char *",
   "referenced_type" : "_ZTIKh",
   "size" : 4,
   "source_file" : "art/libartbase/base/array_ref.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKi",
   "name" : "const int *",
   "referenced_type" : "_ZTIKi",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKj",
   "name" : "const unsigned int *",
   "referenced_type" : "_ZTIKj",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKs",
   "name" : "const short *",
   "referenced_type" : "_ZTIKs",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKt",
   "name" : "const unsigned short *",
   "referenced_type" : "_ZTIKt",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKv",
   "name" : "const void *",
   "referenced_type" : "_ZTIKv",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKw",
   "name" : "const wchar_t *",
   "referenced_type" : "_ZTIKw",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKx",
   "name" : "const long long *",
   "referenced_type" : "_ZTIKx",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art10ZipArchiveE",
   "name" : "art::ZipArchive *",
   "referenced_type" : "_ZTIN3art10ZipArchiveE",
   "size" : 4,
   "source_file" : "art/libartbase/base/zip_archive.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art11InstructionE",
   "name" : "art::Instruction *",
   "referenced_type" : "_ZTIN3art11InstructionE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art11ScopedTraceE",
   "name" : "art::ScopedTrace *",
   "referenced_type" : "_ZTIN3art11ScopedTraceE",
   "size" : 4,
   "source_file" : "art/libartbase/base/systrace.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art11VlogMessageE",
   "name" : "art::VlogMessage *",
   "referenced_type" : "_ZTIN3art11VlogMessageE",
   "size" : 4,
   "source_file" : "art/libartbase/base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Field> *",
   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Method> *",
   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art13ClassAccessor5FieldE",
   "name" : "art::ClassAccessor::Field *",
   "referenced_type" : "_ZTIN3art13ClassAccessor5FieldE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art13ClassAccessor6MethodE",
   "name" : "art::ClassAccessor::Method *",
   "referenced_type" : "_ZTIN3art13ClassAccessor6MethodE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art13ClassAccessor8BaseItemE",
   "name" : "art::ClassAccessor::BaseItem *",
   "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art13ClassAccessorE",
   "name" : "art::ClassAccessor *",
   "referenced_type" : "_ZTIN3art13ClassAccessorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art13ClassIteratorE",
   "name" : "art::ClassIterator *",
   "referenced_type" : "_ZTIN3art13ClassIteratorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/class_iterator.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art13DexFileLoader12VerifyResultE",
   "name" : "art::DexFileLoader::VerifyResult *",
   "referenced_type" : "_ZTIN3art13DexFileLoader12VerifyResultE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art13DexFileLoaderE",
   "name" : "art::DexFileLoader *",
   "referenced_type" : "_ZTIN3art13DexFileLoaderE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art14CompactDexFile8CodeItemE",
   "name" : "art::CompactDexFile::CodeItem *",
   "referenced_type" : "_ZTIN3art14CompactDexFile8CodeItemE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art14CompactDexFileE",
   "name" : "art::CompactDexFile *",
   "referenced_type" : "_ZTIN3art14CompactDexFileE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
   "name" : "art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>> *",
   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/iteration_range.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
   "name" : "art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>> *",
   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/iteration_range.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_13ClassIteratorEEE",
   "name" : "art::IterationRange<art::ClassIterator> *",
   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/iteration_range.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_15SplitStringIterEEE",
   "name" : "art::IterationRange<art::SplitStringIter> *",
   "referenced_type" : "_ZTIN3art14IterationRangeINS_15SplitStringIterEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/iteration_range.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_22DexInstructionIteratorEEE",
   "name" : "art::IterationRange<art::DexInstructionIterator> *",
   "referenced_type" : "_ZTIN3art14IterationRangeINS_22DexInstructionIteratorEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/iteration_range.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art14IterationRangeINS_9CountIterEEE",
   "name" : "art::IterationRange<art::CountIter> *",
   "referenced_type" : "_ZTIN3art14IterationRangeINS_9CountIterEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/iteration_range.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art14IterationRangeIPKNS_3dex7TryItemEEE",
   "name" : "art::IterationRange<const art::dex::TryItem *> *",
   "referenced_type" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/iteration_range.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art14ProtoReferenceE",
   "name" : "art::ProtoReference *",
   "referenced_type" : "_ZTIN3art14ProtoReferenceE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/proto_reference.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
   "name" : "art::HashSetIterator<std::pair<unsigned int, unsigned short>, art::HashSet<std::pair<unsigned int, unsigned short>, art::dex::DexFileVerifier::OffsetTypeMapEmptyFn, art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, std::allocator<std::pair<unsigned int, unsigned short>>>> *",
   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/hash_set.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art15MethodReferenceE",
   "name" : "art::MethodReference *",
   "referenced_type" : "_ZTIN3art15MethodReferenceE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/method_reference.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art15SplitStringIterE",
   "name" : "art::SplitStringIter *",
   "referenced_type" : "_ZTIN3art15SplitStringIterE",
   "size" : 4,
   "source_file" : "art/libartbase/base/stl_util.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art15StandardDexFile8CodeItemE",
   "name" : "art::StandardDexFile::CodeItem *",
   "referenced_type" : "_ZTIN3art15StandardDexFile8CodeItemE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art15StandardDexFileE",
   "name" : "art::StandardDexFile *",
   "referenced_type" : "_ZTIN3art15StandardDexFileE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art15TypeLookupTable5EntryE",
   "name" : "art::TypeLookupTable::Entry *",
   "referenced_type" : "_ZTIN3art15TypeLookupTable5EntryE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art15TypeLookupTableE",
   "name" : "art::TypeLookupTable *",
   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art16DexFileContainerE",
   "name" : "art::DexFileContainer *",
   "referenced_type" : "_ZTIN3art16DexFileContainerE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art16DexFileReferenceE",
   "name" : "art::DexFileReference *",
   "referenced_type" : "_ZTIN3art16DexFileReferenceE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art16DexLayoutSection10SubsectionE",
   "name" : "art::DexLayoutSection::Subsection *",
   "referenced_type" : "_ZTIN3art16DexLayoutSection10SubsectionE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art17ClassIteratorDataE",
   "name" : "art::ClassIteratorData *",
   "referenced_type" : "_ZTIN3art17ClassIteratorDataE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/class_iterator.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art18CompactOffsetTable8AccessorE",
   "name" : "art::CompactOffsetTable::Accessor *",
   "referenced_type" : "_ZTIN3art18CompactOffsetTable8AccessorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
   "name" : "art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> *",
   "referenced_type" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/hash_map.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
   "name" : "art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn> *",
   "referenced_type" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/hash_map.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
   "name" : "art::ScopedTraceNoStart::ScopedTraceMessageHelper *",
   "referenced_type" : "_ZTIN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
   "size" : 4,
   "source_file" : "art/libartbase/base/systrace.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art18ScopedTraceNoStartE",
   "name" : "art::ScopedTraceNoStart *",
   "referenced_type" : "_ZTIN3art18ScopedTraceNoStartE",
   "size" : 4,
   "source_file" : "art/libartbase/base/systrace.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art19Arc4RandomGeneratorE",
   "name" : "art::Arc4RandomGenerator *",
   "referenced_type" : "_ZTIN3art19Arc4RandomGeneratorE",
   "size" : 4,
   "source_file" : "art/libartbase/base/utils.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art19InstructionOperandsE",
   "name" : "art::InstructionOperands *",
   "referenced_type" : "_ZTIN3art19InstructionOperandsE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art20CatchHandlerIteratorE",
   "name" : "art::CatchHandlerIterator *",
   "referenced_type" : "_ZTIN3art20CatchHandlerIteratorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art20CodeItemDataAccessorE",
   "name" : "art::CodeItemDataAccessor *",
   "referenced_type" : "_ZTIN3art20CodeItemDataAccessorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art20DexInstructionPcPairE",
   "name" : "art::DexInstructionPcPair *",
   "referenced_type" : "_ZTIN3art20DexInstructionPcPairE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art22DexFileLoaderErrorCodeE",
   "name" : "art::DexFileLoaderErrorCode *",
   "referenced_type" : "_ZTIN3art22DexFileLoaderErrorCodeE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art22DexInstructionIteratorE",
   "name" : "art::DexInstructionIterator *",
   "referenced_type" : "_ZTIN3art22DexInstructionIteratorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art22MemoryDexFileContainerE",
   "name" : "art::MemoryDexFileContainer *",
   "referenced_type" : "_ZTIN3art22MemoryDexFileContainerE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art24DexFileParameterIteratorE",
   "name" : "art::DexFileParameterIterator *",
   "referenced_type" : "_ZTIN3art24DexFileParameterIteratorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art24RangeInstructionOperandsE",
   "name" : "art::RangeInstructionOperands *",
   "referenced_type" : "_ZTIN3art24RangeInstructionOperandsE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art25CodeItemDebugInfoAccessorE",
   "name" : "art::CodeItemDebugInfoAccessor *",
   "referenced_type" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art25EncodedArrayValueIteratorE",
   "name" : "art::EncodedArrayValueIterator *",
   "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art26CallSiteArrayValueIteratorE",
   "name" : "art::CallSiteArrayValueIterator *",
   "referenced_type" : "_ZTIN3art26CallSiteArrayValueIteratorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art26DexInstructionIteratorBaseE",
   "name" : "art::DexInstructionIteratorBase *",
   "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art26VarArgsInstructionOperandsE",
   "name" : "art::VarArgsInstructionOperands *",
   "referenced_type" : "_ZTIN3art26VarArgsInstructionOperandsE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art27CodeItemInstructionAccessorE",
   "name" : "art::CodeItemInstructionAccessor *",
   "referenced_type" : "_ZTIN3art27CodeItemInstructionAccessorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art29NoReceiverInstructionOperandsE",
   "name" : "art::NoReceiverInstructionOperands *",
   "referenced_type" : "_ZTIN3art29NoReceiverInstructionOperandsE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art31EncodedStaticFieldValueIteratorE",
   "name" : "art::EncodedStaticFieldValueIterator *",
   "referenced_type" : "_ZTIN3art31EncodedStaticFieldValueIteratorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art3dex10ProtoIndexE",
   "name" : "art::dex::ProtoIndex *",
   "referenced_type" : "_ZTIN3art3dex10ProtoIndexE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_types.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art3dex11StringIndexE",
   "name" : "art::dex::StringIndex *",
   "referenced_type" : "_ZTIN3art3dex11StringIndexE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_types.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art3dex7TryItemE",
   "name" : "art::dex::TryItem *",
   "referenced_type" : "_ZTIN3art3dex7TryItemE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art3dex8CodeItemE",
   "name" : "art::dex::CodeItem *",
   "referenced_type" : "_ZTIN3art3dex8CodeItemE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art3dex8DexIndexIjEE",
   "name" : "art::dex::DexIndex<unsigned int> *",
   "referenced_type" : "_ZTIN3art3dex8DexIndexIjEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_types.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art3dex8DexIndexItEE",
   "name" : "art::dex::DexIndex<unsigned short> *",
   "referenced_type" : "_ZTIN3art3dex8DexIndexItEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_types.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art3dex8tracking24DexFileTrackingRegistrarE",
   "name" : "art::dex::tracking::DexFileTrackingRegistrar *",
   "referenced_type" : "_ZTIN3art3dex8tracking24DexFileTrackingRegistrarE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_tracking_registrar.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art3dex9TypeIndexE",
   "name" : "art::dex::TypeIndex *",
   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_types.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art6MemMapE",
   "name" : "art::MemMap *",
   "referenced_type" : "_ZTIN3art6MemMapE",
   "size" : 4,
   "source_file" : "art/libartbase/base/mem_map.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art7DexFile12PositionInfoE",
   "name" : "art::DexFile::PositionInfo *",
   "referenced_type" : "_ZTIN3art7DexFile12PositionInfoE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art7DexFile6HeaderE",
   "name" : "art::DexFile::Header *",
   "referenced_type" : "_ZTIN3art7DexFile6HeaderE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art7DexFile9LocalInfoE",
   "name" : "art::DexFile::LocalInfo *",
   "referenced_type" : "_ZTIN3art7DexFile9LocalInfoE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art7DexFileE",
   "name" : "art::DexFile *",
   "referenced_type" : "_ZTIN3art7DexFileE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
   "name" : "art::HashSet<std::pair<unsigned int, unsigned short>, art::dex::DexFileVerifier::OffsetTypeMapEmptyFn, art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, std::allocator<std::pair<unsigned int, unsigned short>>> *",
   "referenced_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/hash_set.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art8ArrayRefIKhEE",
   "name" : "art::ArrayRef<const unsigned char> *",
   "referenced_type" : "_ZTIN3art8ArrayRefIKhEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/array_ref.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art8DumpableINS_9hiddenapi7ApiListEEE",
   "name" : "art::Dumpable<art::hiddenapi::ApiList> *",
   "referenced_type" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/dumpable.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art8ZipEntryE",
   "name" : "art::ZipEntry *",
   "referenced_type" : "_ZTIN3art8ZipEntryE",
   "size" : 4,
   "source_file" : "art/libartbase/base/zip_archive.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art9CountIterE",
   "name" : "art::CountIter *",
   "referenced_type" : "_ZTIN3art9CountIterE",
   "size" : 4,
   "source_file" : "art/libartbase/base/stl_util.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art9SignatureE",
   "name" : "art::Signature *",
   "referenced_type" : "_ZTIN3art9SignatureE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/signature.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3art9hiddenapi7ApiListE",
   "name" : "art::hiddenapi::ApiList *",
   "referenced_type" : "_ZTIN3art9hiddenapi7ApiListE",
   "size" : 4,
   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v1110format_intE",
   "name" : "fmt::format_int *",
   "referenced_type" : "_ZTIN3fmt3v1110format_intE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v1111basic_specsE",
   "name" : "fmt::basic_specs *",
   "referenced_type" : "_ZTIN3fmt3v1111basic_specsE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v1112format_specsE",
   "name" : "fmt::format_specs *",
   "referenced_type" : "_ZTIN3fmt3v1112format_specsE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v1113parse_contextIcEE",
   "name" : "fmt::parse_context<char> *",
   "referenced_type" : "_ZTIN3fmt3v1113parse_contextIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v1113string_bufferE",
   "name" : "fmt::string_buffer *",
   "referenced_type" : "_ZTIN3fmt3v1113string_bufferE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v1114basic_appenderIcEE",
   "name" : "fmt::basic_appender<char> *",
   "referenced_type" : "_ZTIN3fmt3v1114basic_appenderIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v1114year_month_dayE",
   "name" : "fmt::year_month_day *",
   "referenced_type" : "_ZTIN3fmt3v1114year_month_dayE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v1116basic_format_argINS0_7contextEE6handleE",
   "name" : "fmt::basic_format_arg<fmt::context>::handle *",
   "referenced_type" : "_ZTIN3fmt3v1116basic_format_argINS0_7contextEE6handleE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v1116basic_format_argINS0_7contextEEE",
   "name" : "fmt::basic_format_arg<fmt::context> *",
   "referenced_type" : "_ZTIN3fmt3v1116basic_format_argINS0_7contextEEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v1117basic_format_argsINS0_7contextEEE",
   "name" : "fmt::basic_format_args<fmt::context> *",
   "referenced_type" : "_ZTIN3fmt3v1117basic_format_argsINS0_7contextEEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v1117basic_string_viewIDiEE",
   "name" : "fmt::basic_string_view<char32_t> *",
   "referenced_type" : "_ZTIN3fmt3v1117basic_string_viewIDiEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v1117basic_string_viewIcEE",
   "name" : "fmt::basic_string_view<char> *",
   "referenced_type" : "_ZTIN3fmt3v1117basic_string_viewIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v1117basic_string_viewIwEE",
   "name" : "fmt::basic_string_view<wchar_t> *",
   "referenced_type" : "_ZTIN3fmt3v1117basic_string_viewIwEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v1119basic_memory_bufferIcLj128ENS0_6detail9allocatorIcEEEE",
   "name" : "fmt::basic_memory_buffer<char, 128, fmt::detail::allocator<char>> *",
   "referenced_type" : "_ZTIN3fmt3v1119basic_memory_bufferIcLj128ENS0_6detail9allocatorIcEEEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v1119basic_memory_bufferIcLj500ENS0_6detail9allocatorIcEEEE",
   "name" : "fmt::basic_memory_buffer<char, 500, fmt::detail::allocator<char>> *",
   "referenced_type" : "_ZTIN3fmt3v1119basic_memory_bufferIcLj500ENS0_6detail9allocatorIcEEEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v1119basic_memory_bufferIiLj500ENS0_6detail9allocatorIiEEEE",
   "name" : "fmt::basic_memory_buffer<int, 500, fmt::detail::allocator<int>> *",
   "referenced_type" : "_ZTIN3fmt3v1119basic_memory_bufferIiLj500ENS0_6detail9allocatorIiEEEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v1119basic_memory_bufferIjLj32ENS0_6detail9allocatorIjEEEE",
   "name" : "fmt::basic_memory_buffer<unsigned int, 32, fmt::detail::allocator<unsigned int>> *",
   "referenced_type" : "_ZTIN3fmt3v1119basic_memory_bufferIjLj32ENS0_6detail9allocatorIjEEEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v1119basic_memory_bufferIwLj500ENS0_6detail9allocatorIwEEEE",
   "name" : "fmt::basic_memory_buffer<wchar_t, 500, fmt::detail::allocator<wchar_t>> *",
   "referenced_type" : "_ZTIN3fmt3v1119basic_memory_bufferIwLj500ENS0_6detail9allocatorIwEEEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v113dayE",
   "name" : "fmt::day *",
   "referenced_type" : "_ZTIN3fmt3v113dayE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v114yearE",
   "name" : "fmt::year *",
   "referenced_type" : "_ZTIN3fmt3v114yearE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v115bytesE",
   "name" : "fmt::bytes *",
   "referenced_type" : "_ZTIN3fmt3v115bytesE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v115monthE",
   "name" : "fmt::month *",
   "referenced_type" : "_ZTIN3fmt3v115monthE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail10get_localeE",
   "name" : "fmt::detail::get_locale *",
   "referenced_type" : "_ZTIN3fmt3v116detail10get_localeE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail10locale_refE",
   "name" : "fmt::detail::locale_ref *",
   "referenced_type" : "_ZTIN3fmt3v116detail10locale_refE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail12size_paddingE",
   "name" : "fmt::detail::size_padding *",
   "referenced_type" : "_ZTIN3fmt3v116detail12size_paddingE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail13buffer_traitsE",
   "name" : "fmt::detail::buffer_traits *",
   "referenced_type" : "_ZTIN3fmt3v116detail13buffer_traitsE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail14named_arg_infoIcEE",
   "name" : "fmt::detail::named_arg_info<char> *",
   "referenced_type" : "_ZTIN3fmt3v116detail14named_arg_infoIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail15counting_bufferIcEE",
   "name" : "fmt::detail::counting_buffer<> *",
   "referenced_type" : "_ZTIN3fmt3v116detail15counting_bufferIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail16container_bufferINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE",
   "name" : "fmt::detail::container_buffer<std::basic_string<char, std::char_traits<char>, std::allocator<char>>> *",
   "referenced_type" : "_ZTIN3fmt3v116detail16container_bufferINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail16uint128_fallbackE",
   "name" : "fmt::detail::uint128_fallback *",
   "referenced_type" : "_ZTIN3fmt3v116detail16uint128_fallbackE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail17tm_format_checkerE",
   "name" : "fmt::detail::tm_format_checker *",
   "referenced_type" : "_ZTIN3fmt3v116detail17tm_format_checkerE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail19dynamic_spec_getterE",
   "name" : "fmt::detail::dynamic_spec_getter *",
   "referenced_type" : "_ZTIN3fmt3v116detail19dynamic_spec_getterE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail19fixed_buffer_traitsE",
   "name" : "fmt::detail::fixed_buffer_traits *",
   "referenced_type" : "_ZTIN3fmt3v116detail19fixed_buffer_traitsE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail20dynamic_spec_handlerIcEE",
   "name" : "fmt::detail::dynamic_spec_handler<char> *",
   "referenced_type" : "_ZTIN3fmt3v116detail20dynamic_spec_handlerIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail20printf_width_handlerE",
   "name" : "fmt::detail::printf_width_handler *",
   "referenced_type" : "_ZTIN3fmt3v116detail20printf_width_handlerE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/printf.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail21chrono_format_checkerE",
   "name" : "fmt::detail::chrono_format_checker *",
   "referenced_type" : "_ZTIN3fmt3v116detail21chrono_format_checkerE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail21compile_parse_contextIcEE",
   "name" : "fmt::detail::compile_parse_context<char> *",
   "referenced_type" : "_ZTIN3fmt3v116detail21compile_parse_contextIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail21format_string_checkerIcLi1ELi0ELb0EEE",
   "name" : "fmt::detail::format_string_checker<char, 1, 0, false> *",
   "referenced_type" : "_ZTIN3fmt3v116detail21format_string_checkerIcLi1ELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail5valueINS0_7contextEEE",
   "name" : "fmt::detail::value<fmt::context> *",
   "referenced_type" : "_ZTIN3fmt3v116detail5valueINS0_7contextEEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail6bigintE",
   "name" : "fmt::detail::bigint *",
   "referenced_type" : "_ZTIN3fmt3v116detail6bigintE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail6bufferIcEE",
   "name" : "fmt::detail::buffer<char> *",
   "referenced_type" : "_ZTIN3fmt3v116detail6bufferIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail6bufferIiEE",
   "name" : "fmt::detail::buffer<int> *",
   "referenced_type" : "_ZTIN3fmt3v116detail6bufferIiEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail6bufferIjEE",
   "name" : "fmt::detail::buffer<unsigned int> *",
   "referenced_type" : "_ZTIN3fmt3v116detail6bufferIjEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail6bufferIwEE",
   "name" : "fmt::detail::buffer<wchar_t> *",
   "referenced_type" : "_ZTIN3fmt3v116detail6bufferIwEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail7arg_refIcEE",
   "name" : "fmt::detail::arg_ref<char> *",
   "referenced_type" : "_ZTIN3fmt3v116detail7arg_refIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail8basic_fpINS1_16uint128_fallbackEEE",
   "name" : "fmt::detail::basic_fp<fmt::detail::uint128_fallback> *",
   "referenced_type" : "_ZTIN3fmt3v116detail8basic_fpINS1_16uint128_fallbackEEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail8basic_fpIyEE",
   "name" : "fmt::detail::basic_fp<unsigned long long> *",
   "referenced_type" : "_ZTIN3fmt3v116detail8basic_fpIyEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail9allocatorIcEE",
   "name" : "fmt::detail::allocator<char> *",
   "referenced_type" : "_ZTIN3fmt3v116detail9allocatorIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail9allocatorIiEE",
   "name" : "fmt::detail::allocator<int> *",
   "referenced_type" : "_ZTIN3fmt3v116detail9allocatorIiEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail9allocatorIjEE",
   "name" : "fmt::detail::allocator<unsigned int> *",
   "referenced_type" : "_ZTIN3fmt3v116detail9allocatorIjEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116detail9allocatorIwEE",
   "name" : "fmt::detail::allocator<wchar_t> *",
   "referenced_type" : "_ZTIN3fmt3v116detail9allocatorIwEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v116writerE",
   "name" : "fmt::writer *",
   "referenced_type" : "_ZTIN3fmt3v116writerE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v117contextE",
   "name" : "fmt::context *",
   "referenced_type" : "_ZTIN3fmt3v117contextE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v117weekdayE",
   "name" : "fmt::weekday *",
   "referenced_type" : "_ZTIN3fmt3v117weekdayE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v119formatterINS0_5bytesEcvEE",
   "name" : "fmt::formatter<fmt::bytes, char, void> *",
   "referenced_type" : "_ZTIN3fmt3v119formatterINS0_5bytesEcvEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v119formatterINSt3__110error_codeEcvEE",
   "name" : "fmt::formatter<std::error_code, char, void> *",
   "referenced_type" : "_ZTIN3fmt3v119formatterINSt3__110error_codeEcvEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/std.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v119formatterINSt3__115source_locationEcvEE",
   "name" : "fmt::formatter<std::source_location, char, void> *",
   "referenced_type" : "_ZTIN3fmt3v119formatterINSt3__115source_locationEcvEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/std.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v119formatterINSt3__14__fs10filesystem4pathEcvEE",
   "name" : "fmt::formatter<std::filesystem::path, char, void> *",
   "referenced_type" : "_ZTIN3fmt3v119formatterINSt3__14__fs10filesystem4pathEcvEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/std.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN3fmt3v119monostateE",
   "name" : "fmt::monostate *",
   "referenced_type" : "_ZTIN3fmt3v119monostateE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10MappedFileE",
   "name" : "android::base::MappedFile *",
   "referenced_type" : "_ZTIN7android4base10MappedFileE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/mapped_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
   "name" : "android::base::log_detail::EagerEvaluator<art::Instruction::Format, art::Instruction::Format> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
   "name" : "android::base::log_detail::EagerEvaluator<art::EncodedArrayValueIterator::ValueType, art::EncodedArrayValueIterator::ValueType> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
   "name" : "android::base::log_detail::EagerEvaluator<art::dex::ProtoIndex, art::dex::ProtoIndex> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
   "name" : "android::base::log_detail::EagerEvaluator<art::dex::StringIndex, art::dex::StringIndex> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
   "name" : "android::base::log_detail::EagerEvaluator<art::dex::TypeIndex, art::dex::TypeIndex> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::TypeId *, const art::dex::TypeId *> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::FieldId *, const art::dex::FieldId *> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::ProtoId *, const art::dex::ProtoId *> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::ClassDef *, const art::dex::ClassDef *> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::MethodId *, const art::dex::MethodId *> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::StringId *, const art::dex::StringId *> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
   "name" : "android::base::log_detail::EagerEvaluator<const art::DexFile *, const art::DexFile *> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
   "name" : "android::base::log_detail::EagerEvaluator<const char *, const char *> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
   "name" : "android::base::log_detail::EagerEvaluator<const unsigned char *, const unsigned char *> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
   "name" : "android::base::log_detail::EagerEvaluator<const unsigned short *, const unsigned short *> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIPKvPKhEE",
   "name" : "android::base::log_detail::EagerEvaluator<const void *, const unsigned char *> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKvPKhEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIbbEE",
   "name" : "android::base::log_detail::EagerEvaluator<bool, bool> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIbbEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIccEE",
   "name" : "android::base::log_detail::EagerEvaluator<char, char> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIccEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIddEE",
   "name" : "android::base::log_detail::EagerEvaluator<double, double> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIddEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIhjEE",
   "name" : "android::base::log_detail::EagerEvaluator<unsigned char, unsigned int> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIhjEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIiiEE",
   "name" : "android::base::log_detail::EagerEvaluator<int, int> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjiEE",
   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, int> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjiEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjjEE",
   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned int> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjtEE",
   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned short> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjtEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIjyEE",
   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned long long> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjyEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorItjEE",
   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned int> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorItjEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIttEE",
   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned short> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIttEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIxjEE",
   "name" : "android::base::log_detail::EagerEvaluator<long long, unsigned int> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIxjEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail14EagerEvaluatorIyjEE",
   "name" : "android::base::log_detail::EagerEvaluator<unsigned long long, unsigned int> *",
   "referenced_type" : "_ZTIN7android4base10log_detail14EagerEvaluatorIyjEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
   "name" : "android::base::log_detail::Storage<art::Instruction::Format> *",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
   "name" : "android::base::log_detail::Storage<art::EncodedArrayValueIterator::ValueType> *",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
   "name" : "android::base::log_detail::Storage<art::dex::ProtoIndex> *",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
   "name" : "android::base::log_detail::Storage<art::dex::StringIndex> *",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
   "name" : "android::base::log_detail::Storage<art::dex::TypeIndex> *",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
   "name" : "android::base::log_detail::Storage<const art::dex::TypeId *> *",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
   "name" : "android::base::log_detail::Storage<const art::dex::FieldId *> *",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
   "name" : "android::base::log_detail::Storage<const art::dex::ProtoId *> *",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
   "name" : "android::base::log_detail::Storage<const art::dex::ClassDef *> *",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
   "name" : "android::base::log_detail::Storage<const art::dex::MethodId *> *",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
   "name" : "android::base::log_detail::Storage<const art::dex::StringId *> *",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
   "name" : "android::base::log_detail::Storage<const art::DexFile *> *",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKhEE",
   "name" : "android::base::log_detail::Storage<const unsigned char *> *",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKhEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKtEE",
   "name" : "android::base::log_detail::Storage<const unsigned short *> *",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIPKvEE",
   "name" : "android::base::log_detail::Storage<const void *> *",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIbEE",
   "name" : "android::base::log_detail::Storage<bool> *",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIbEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIcEE",
   "name" : "android::base::log_detail::Storage<char> *",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIcEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIdEE",
   "name" : "android::base::log_detail::Storage<double> *",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIdEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIhEE",
   "name" : "android::base::log_detail::Storage<unsigned char> *",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIhEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIiEE",
   "name" : "android::base::log_detail::Storage<int> *",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIiEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIjEE",
   "name" : "android::base::log_detail::Storage<unsigned int> *",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIjEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageItEE",
   "name" : "android::base::log_detail::Storage<unsigned short> *",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageItEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIxEE",
   "name" : "android::base::log_detail::Storage<long long> *",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIxEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base10log_detail7StorageIyEE",
   "name" : "android::base::log_detail::Storage<unsigned long long> *",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIyEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base11borrowed_fdE",
   "name" : "android::base::borrowed_fd *",
   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/unique_fd.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base13ErrnoRestorerE",
   "name" : "android::base::ErrnoRestorer *",
   "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> *",
   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/unique_fd.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN7android4base19ScopedLockAssertionE",
   "name" : "android::base::ScopedLockAssertion *",
   "referenced_type" : "_ZTIN7android4base19ScopedLockAssertionE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/thread_annotations.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN9unix_file16RandomAccessFileE",
   "name" : "unix_file::RandomAccessFile *",
   "referenced_type" : "_ZTIN9unix_file16RandomAccessFileE",
   "size" : 4,
   "source_file" : "art/libartbase/base/unix_file/random_access_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPN9unix_file6FdFileE",
   "name" : "unix_file::FdFile *",
   "referenced_type" : "_ZTIN9unix_file6FdFileE",
   "size" : 4,
   "source_file" : "art/libartbase/base/unix_file/fd_file.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",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
   "name" : "std::basic_string_view<char, std::char_traits<char>> *",
   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/strings.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__14pairIjtEE",
   "name" : "std::pair<unsigned int, unsigned short> *",
   "referenced_type" : "_ZTINSt3__14pairIjtEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/hash_set.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__15mutexE",
   "name" : "std::mutex *",
   "referenced_type" : "_ZTINSt3__15mutexE",
   "size" : 4,
   "source_file" : "art/libartbase/base/mem_map.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
   "name" : "std::vector<art::dex::TypeIndex, std::allocator<art::dex::TypeIndex>> *",
   "referenced_type" : "_ZTINSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16vectorINS_10unique_ptrIKN3art7DexFileENS_14default_deleteIS4_EEEENS_9allocatorIS7_EEEE",
   "name" : "std::vector<std::unique_ptr<const art::DexFile, std::default_delete<const art::DexFile>>, std::allocator<std::unique_ptr<const art::DexFile, std::default_delete<const art::DexFile>>>> *",
   "referenced_type" : "_ZTINSt3__16vectorINS_10unique_ptrIKN3art7DexFileENS_14default_deleteIS4_EEEENS_9allocatorIS7_EEEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16vectorINS_4pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEjEENS5_IS8_EEEE",
   "name" : "std::vector<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned int>, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned int>>> *",
   "referenced_type" : "_ZTINSt3__16vectorINS_4pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEjEENS5_IS8_EEEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *",
   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPNSt3__18optionalIjEE",
   "name" : "std::optional<unsigned int> *",
   "referenced_type" : "_ZTINSt3__18optionalIjEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPP7_JNIEnv",
   "name" : "_JNIEnv **",
   "referenced_type" : "_ZTIP7_JNIEnv",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPP7_JavaVM",
   "name" : "_JavaVM **",
   "referenced_type" : "_ZTIP7_JavaVM",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPP8ADexFile",
   "name" : "ADexFile **",
   "referenced_type" : "_ZTIP8ADexFile",
   "size" : 4,
   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPKc",
   "name" : "const char **",
   "referenced_type" : "_ZTIPKc",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/utf.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPKh",
   "name" : "const unsigned char **",
   "referenced_type" : "_ZTIPKh",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file-inl.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPv",
   "name" : "void **",
   "referenced_type" : "_ZTIPv",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPa",
   "name" : "signed char *",
   "referenced_type" : "_ZTIa",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPb",
   "name" : "bool *",
   "referenced_type" : "_ZTIb",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPc",
   "name" : "char *",
   "referenced_type" : "_ZTIc",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPd",
   "name" : "double *",
   "referenced_type" : "_ZTId",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPf",
   "name" : "float *",
   "referenced_type" : "_ZTIf",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPh",
   "name" : "unsigned char *",
   "referenced_type" : "_ZTIh",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPi",
   "name" : "int *",
   "referenced_type" : "_ZTIi",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPj",
   "name" : "unsigned int *",
   "referenced_type" : "_ZTIj",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPs",
   "name" : "short *",
   "referenced_type" : "_ZTIs",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPt",
   "name" : "unsigned short *",
   "referenced_type" : "_ZTIt",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPv",
   "name" : "void *",
   "referenced_type" : "_ZTIv",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPw",
   "name" : "wchar_t *",
   "referenced_type" : "_ZTIw",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPx",
   "name" : "long long *",
   "referenced_type" : "_ZTIx",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  }
 ],
 "qualified_types" :
 [
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIA12_KPKc",
   "name" : "const char *const[12]",
   "referenced_type" : "_ZTIA12_PKc",
   "size" : 48,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA201_Kc",
   "name" : "const char[201]",
   "referenced_type" : "_ZTIA201_c",
   "size" : 201,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIA21_Ky",
   "name" : "const unsigned long long[21]",
   "referenced_type" : "_ZTIA21_y",
   "size" : 168,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA22_Kc",
   "name" : "const char[22]",
   "referenced_type" : "_ZTIA22_c",
   "size" : 22,
   "source_file" : "art/libartbase/base/file_utils.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA23_Kc",
   "name" : "const char[23]",
   "referenced_type" : "_ZTIA23_c",
   "size" : 23,
   "source_file" : "art/libartbase/base/file_utils.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA28_Kc",
   "name" : "const char[28]",
   "referenced_type" : "_ZTIA28_c",
   "size" : 28,
   "source_file" : "art/libartbase/base/file_utils.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIA2_KPKc",
   "name" : "const char *const[2]",
   "referenced_type" : "_ZTIA2_PKc",
   "size" : 8,
   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIA32_Ky",
   "name" : "const unsigned long long[32]",
   "referenced_type" : "_ZTIA32_y",
   "size" : 256,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA36_Kc",
   "name" : "const char[36]",
   "referenced_type" : "_ZTIA36_c",
   "size" : 36,
   "source_file" : "art/libartbase/base/file_utils.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA3_Kc",
   "name" : "const char[3]",
   "referenced_type" : "_ZTIA3_c",
   "size" : 3,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA4_Kh",
   "name" : "const unsigned char[4]",
   "referenced_type" : "_ZTIA4_h",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA5_Kc",
   "name" : "const char[5]",
   "referenced_type" : "_ZTIA5_c",
   "size" : 5,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIA5_Kj",
   "name" : "const unsigned int[5]",
   "referenced_type" : "_ZTIA5_j",
   "size" : 20,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA64_Kh",
   "name" : "const unsigned char[64]",
   "referenced_type" : "_ZTIA64_h",
   "size" : 64,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA6_A4_Kh",
   "name" : "const unsigned char[6][4]",
   "referenced_type" : "_ZTIA6_A4_h",
   "size" : 24,
   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIA7_KPKc",
   "name" : "const char *const[7]",
   "referenced_type" : "_ZTIA7_PKc",
   "size" : 28,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIA8_KN3art10SdkVersionE",
   "name" : "const art::SdkVersion[8]",
   "referenced_type" : "_ZTIA8_N3art10SdkVersionE",
   "size" : 32,
   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIA8_KPKc",
   "name" : "const char *const[8]",
   "referenced_type" : "_ZTIA8_PKc",
   "size" : 32,
   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIA8_Kc",
   "name" : "const char[8]",
   "referenced_type" : "_ZTIA8_c",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIA_KPKc",
   "name" : "const char *const[]",
   "referenced_type" : "_ZTIA_PKc",
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIA_Kh",
   "name" : "const unsigned char[]",
   "referenced_type" : "_ZTIA_h",
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIA_Ki",
   "name" : "const int[]",
   "referenced_type" : "_ZTIA_i",
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK15ADexFile_Method",
   "name" : "const ADexFile_Method",
   "referenced_type" : "_ZTI15ADexFile_Method",
   "size" : 16,
   "source_file" : "art/libdexfile/external/include/art_api/dex_file_external.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK15JNINativeMethod",
   "name" : "const JNINativeMethod",
   "referenced_type" : "_ZTI15JNINativeMethod",
   "size" : 12,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK18JNIInvokeInterface",
   "name" : "const JNIInvokeInterface",
   "referenced_type" : "_ZTI18JNIInvokeInterface",
   "size" : 32,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK18JNINativeInterface",
   "name" : "const JNINativeInterface",
   "referenced_type" : "_ZTI18JNINativeInterface",
   "size" : 932,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIK6jvalue",
   "name" : "const jvalue",
   "referenced_type" : "_ZTI6jvalue",
   "size" : 8,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIK8log_time",
   "name" : "const log_time",
   "referenced_type" : "_ZTI8log_time",
   "size" : 8,
   "source_file" : "system/logging/liblog/include/log/log_time.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK8timespec",
   "name" : "const timespec",
   "referenced_type" : "_ZTI8timespec",
   "size" : 8,
   "source_file" : "system/logging/liblog/include/log/log_time.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKDi",
   "name" : "const char32_t",
   "referenced_type" : "_ZTIDi",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKDn",
   "name" : "const std::nullptr_t",
   "referenced_type" : "_ZTIDn",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art10FreeDeleteE",
   "name" : "const art::FreeDelete",
   "referenced_type" : "_ZTIN3art10FreeDeleteE",
   "size" : 1,
   "source_file" : "art/libartbase/base/stl_util.h"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art10OatDexFileE",
   "name" : "const art::OatDexFile",
   "referenced_type" : "_ZTIN3art10OatDexFileE",
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art10ZipArchiveE",
   "name" : "const art::ZipArchive",
   "referenced_type" : "_ZTIN3art10ZipArchiveE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art11Instruction19SparseSwitchPayloadE",
   "name" : "const art::Instruction::SparseSwitchPayload",
   "referenced_type" : "_ZTIN3art11Instruction19SparseSwitchPayloadE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art11Instruction21InstructionDescriptorE",
   "name" : "const art::Instruction::InstructionDescriptor",
   "referenced_type" : "_ZTIN3art11Instruction21InstructionDescriptorE",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art11Instruction6FormatE",
   "name" : "const art::Instruction::Format",
   "referenced_type" : "_ZTIN3art11Instruction6FormatE",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art11InstructionE",
   "name" : "const art::Instruction",
   "referenced_type" : "_ZTIN3art11InstructionE",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art11PointerSizeE",
   "name" : "const art::PointerSize",
   "referenced_type" : "_ZTIN3art11PointerSizeE",
   "size" : 4,
   "source_file" : "art/libartbase/base/pointer_size.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art11VoidFunctorE",
   "name" : "const art::VoidFunctor",
   "referenced_type" : "_ZTIN3art11VoidFunctorE",
   "size" : 1,
   "source_file" : "art/libartbase/base/utils.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Field>",
   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
   "size" : 40,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
   "name" : "const art::ClassAccessor::DataIterator<art::ClassAccessor::Method>",
   "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
   "size" : 44,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art13ClassAccessor5FieldE",
   "name" : "const art::ClassAccessor::Field",
   "referenced_type" : "_ZTIN3art13ClassAccessor5FieldE",
   "size" : 28,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art13ClassAccessor6MethodE",
   "name" : "const art::ClassAccessor::Method",
   "referenced_type" : "_ZTIN3art13ClassAccessor6MethodE",
   "size" : 32,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art13ClassAccessor8BaseItemE",
   "name" : "const art::ClassAccessor::BaseItem",
   "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE",
   "size" : 24,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art13ClassAccessorE",
   "name" : "const art::ClassAccessor",
   "referenced_type" : "_ZTIN3art13ClassAccessorE",
   "size" : 32,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art13ClassIteratorE",
   "name" : "const art::ClassIterator",
   "referenced_type" : "_ZTIN3art13ClassIteratorE",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/class_iterator.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art13DexFileLoaderE",
   "name" : "const art::DexFileLoader",
   "referenced_type" : "_ZTIN3art13DexFileLoaderE",
   "size" : 72,
   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art14CompactDexFile6HeaderE",
   "name" : "const art::CompactDexFile::Header",
   "referenced_type" : "_ZTIN3art14CompactDexFile6HeaderE",
   "size" : 136,
   "source_file" : "art/libartbase/base/casts.h"
  },
  {
   "alignment" : 2,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art14CompactDexFile8CodeItemE",
   "name" : "const art::CompactDexFile::CodeItem",
   "referenced_type" : "_ZTIN3art14CompactDexFile8CodeItemE",
   "size" : 6,
   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art14CompactDexFileE",
   "name" : "const art::CompactDexFile",
   "referenced_type" : "_ZTIN3art14CompactDexFileE",
   "size" : 112,
   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art14DefaultEmptyFnINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE",
   "name" : "const art::DefaultEmptyFn<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>",
   "referenced_type" : "_ZTIN3art14DefaultEmptyFnINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE",
   "size" : 1,
   "source_file" : "art/libartbase/base/hash_set.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art14InstructionSetE",
   "name" : "const art::InstructionSet",
   "referenced_type" : "_ZTIN3art14InstructionSetE",
   "size" : 4,
   "source_file" : "art/libartbase/arch/instruction_set.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
   "name" : "const art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>",
   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
   "size" : 80,
   "source_file" : "art/libartbase/base/iteration_range.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
   "name" : "const art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>>",
   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
   "size" : 88,
   "source_file" : "art/libartbase/base/iteration_range.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art14IterationRangeINS_13ClassIteratorEEE",
   "name" : "const art::IterationRange<art::ClassIterator>",
   "referenced_type" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
   "size" : 16,
   "source_file" : "art/libartbase/base/iteration_range.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art14IterationRangeIPKNS_3dex7TryItemEEE",
   "name" : "const art::IterationRange<const art::dex::TryItem *>",
   "referenced_type" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
   "size" : 8,
   "source_file" : "art/libartbase/base/iteration_range.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art14ProtoReferenceE",
   "name" : "const art::ProtoReference",
   "referenced_type" : "_ZTIN3art14ProtoReferenceE",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/proto_reference.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
   "name" : "const art::HashSetIterator<std::pair<unsigned int, unsigned short>, art::HashSet<std::pair<unsigned int, unsigned short>, art::dex::DexFileVerifier::OffsetTypeMapEmptyFn, art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, std::allocator<std::pair<unsigned int, unsigned short>>>>",
   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
   "size" : 8,
   "source_file" : "art/libartbase/base/hash_set.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art15MethodReferenceE",
   "name" : "const art::MethodReference",
   "referenced_type" : "_ZTIN3art15MethodReferenceE",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/method_reference.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art15SplitStringIterE",
   "name" : "const art::SplitStringIter",
   "referenced_type" : "_ZTIN3art15SplitStringIterE",
   "size" : 16,
   "source_file" : "art/libartbase/base/iteration_range.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art15StandardDexFile8CodeItemE",
   "name" : "const art::StandardDexFile::CodeItem",
   "referenced_type" : "_ZTIN3art15StandardDexFile8CodeItemE",
   "size" : 20,
   "source_file" : "art/libartbase/base/casts.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art15StandardDexFileE",
   "name" : "const art::StandardDexFile",
   "referenced_type" : "_ZTIN3art15StandardDexFileE",
   "size" : 100,
   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art15TypeLookupTable5EntryE",
   "name" : "const art::TypeLookupTable::Entry",
   "referenced_type" : "_ZTIN3art15TypeLookupTable5EntryE",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art15TypeLookupTableE",
   "name" : "const art::TypeLookupTable",
   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
   "size" : 16,
   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art16ArtDexFileLoaderE",
   "name" : "const art::ArtDexFileLoader",
   "referenced_type" : "_ZTIN3art16ArtDexFileLoaderE",
   "size" : 72,
   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art16DexFileContainerE",
   "name" : "const art::DexFileContainer",
   "referenced_type" : "_ZTIN3art16DexFileContainerE",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art16DexFileReference10ComparatorE",
   "name" : "const art::DexFileReference::Comparator",
   "referenced_type" : "_ZTIN3art16DexFileReference10ComparatorE",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art16DexFileReferenceE",
   "name" : "const art::DexFileReference",
   "referenced_type" : "_ZTIN3art16DexFileReferenceE",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art16DexLayoutSection10SubsectionE",
   "name" : "const art::DexLayoutSection::Subsection",
   "referenced_type" : "_ZTIN3art16DexLayoutSection10SubsectionE",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art16DexLayoutSectionE",
   "name" : "const art::DexLayoutSection",
   "referenced_type" : "_ZTIN3art16DexLayoutSectionE",
   "size" : 40,
   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art17ClassIteratorDataE",
   "name" : "const art::ClassIteratorData",
   "referenced_type" : "_ZTIN3art17ClassIteratorDataE",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/class_iterator.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art17DexLayoutSectionsE",
   "name" : "const art::DexLayoutSections",
   "referenced_type" : "_ZTIN3art17DexLayoutSectionsE",
   "size" : 80,
   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art18CompactOffsetTable8AccessorE",
   "name" : "const art::CompactOffsetTable::Accessor",
   "referenced_type" : "_ZTIN3art18CompactOffsetTable8AccessorE",
   "size" : 12,
   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
   "name" : "const art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
   "referenced_type" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
   "size" : 1,
   "source_file" : "art/libartbase/base/hash_set.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
   "name" : "const art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
   "referenced_type" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
   "size" : 1,
   "source_file" : "art/libartbase/base/hash_set.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art19InstructionOperandsE",
   "name" : "const art::InstructionOperands",
   "referenced_type" : "_ZTIN3art19InstructionOperandsE",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art20CatchHandlerIteratorE",
   "name" : "const art::CatchHandlerIterator",
   "referenced_type" : "_ZTIN3art20CatchHandlerIteratorE",
   "size" : 20,
   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art20CodeItemDataAccessorE",
   "name" : "const art::CodeItemDataAccessor",
   "referenced_type" : "_ZTIN3art20CodeItemDataAccessorE",
   "size" : 16,
   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art20DexInstructionPcPairE",
   "name" : "const art::DexInstructionPcPair",
   "referenced_type" : "_ZTIN3art20DexInstructionPcPairE",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art22DexInstructionIteratorE",
   "name" : "const art::DexInstructionIterator",
   "referenced_type" : "_ZTIN3art22DexInstructionIteratorE",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art22MemoryDexFileContainerE",
   "name" : "const art::MemoryDexFileContainer",
   "referenced_type" : "_ZTIN3art22MemoryDexFileContainerE",
   "size" : 16,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art24DexFileParameterIteratorE",
   "name" : "const art::DexFileParameterIterator",
   "referenced_type" : "_ZTIN3art24DexFileParameterIteratorE",
   "size" : 16,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art24RangeInstructionOperandsE",
   "name" : "const art::RangeInstructionOperands",
   "referenced_type" : "_ZTIN3art24RangeInstructionOperandsE",
   "size" : 12,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art25CodeItemDebugInfoAccessorE",
   "name" : "const art::CodeItemDebugInfoAccessor",
   "referenced_type" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
   "size" : 24,
   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art25EncodedArrayValueIterator9ValueTypeE",
   "name" : "const art::EncodedArrayValueIterator::ValueType",
   "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art25EncodedArrayValueIteratorE",
   "name" : "const art::EncodedArrayValueIterator",
   "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE",
   "size" : 32,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art26CallSiteArrayValueIteratorE",
   "name" : "const art::CallSiteArrayValueIterator",
   "referenced_type" : "_ZTIN3art26CallSiteArrayValueIteratorE",
   "size" : 32,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art26DexInstructionIteratorBaseE",
   "name" : "const art::DexInstructionIteratorBase",
   "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art26VarArgsInstructionOperandsE",
   "name" : "const art::VarArgsInstructionOperands",
   "referenced_type" : "_ZTIN3art26VarArgsInstructionOperandsE",
   "size" : 12,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art27CodeItemInstructionAccessorE",
   "name" : "const art::CodeItemInstructionAccessor",
   "referenced_type" : "_ZTIN3art27CodeItemInstructionAccessorE",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art29NoReceiverInstructionOperandsE",
   "name" : "const art::NoReceiverInstructionOperands",
   "referenced_type" : "_ZTIN3art29NoReceiverInstructionOperandsE",
   "size" : 12,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art29ProtoReferenceValueComparatorE",
   "name" : "const art::ProtoReferenceValueComparator",
   "referenced_type" : "_ZTIN3art29ProtoReferenceValueComparatorE",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/proto_reference.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art30MethodReferenceValueComparatorE",
   "name" : "const art::MethodReferenceValueComparator",
   "referenced_type" : "_ZTIN3art30MethodReferenceValueComparatorE",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/method_reference.h"
  },
  {
   "alignment" : 2,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art3dex10ProtoIndexE",
   "name" : "const art::dex::ProtoIndex",
   "referenced_type" : "_ZTIN3art3dex10ProtoIndexE",
   "size" : 2,
   "source_file" : "art/libdexfile/dex/dex_file_types.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art3dex11StringIndexE",
   "name" : "const art::dex::StringIndex",
   "referenced_type" : "_ZTIN3art3dex11StringIndexE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_types.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art3dex14AnnotationItemE",
   "name" : "const art::dex::AnnotationItem",
   "referenced_type" : "_ZTIN3art3dex14AnnotationItemE",
   "size" : 2,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art3dex14CallSiteIdItemE",
   "name" : "const art::dex::CallSiteIdItem",
   "referenced_type" : "_ZTIN3art3dex14CallSiteIdItemE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 2,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art3dex16MethodHandleItemE",
   "name" : "const art::dex::MethodHandleItem",
   "referenced_type" : "_ZTIN3art3dex16MethodHandleItemE",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art3dex17AnnotationSetItemE",
   "name" : "const art::dex::AnnotationSetItem",
   "referenced_type" : "_ZTIN3art3dex17AnnotationSetItemE",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art3dex18HiddenapiClassDataE",
   "name" : "const art::dex::HiddenapiClassData",
   "referenced_type" : "_ZTIN3art3dex18HiddenapiClassDataE",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art3dex20AnnotationSetRefItemE",
   "name" : "const art::dex::AnnotationSetRefItem",
   "referenced_type" : "_ZTIN3art3dex20AnnotationSetRefItemE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art3dex20AnnotationSetRefListE",
   "name" : "const art::dex::AnnotationSetRefList",
   "referenced_type" : "_ZTIN3art3dex20AnnotationSetRefListE",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art3dex20FieldAnnotationsItemE",
   "name" : "const art::dex::FieldAnnotationsItem",
   "referenced_type" : "_ZTIN3art3dex20FieldAnnotationsItemE",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art3dex21MethodAnnotationsItemE",
   "name" : "const art::dex::MethodAnnotationsItem",
   "referenced_type" : "_ZTIN3art3dex21MethodAnnotationsItemE",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art3dex24AnnotationsDirectoryItemE",
   "name" : "const art::dex::AnnotationsDirectoryItem",
   "referenced_type" : "_ZTIN3art3dex24AnnotationsDirectoryItemE",
   "size" : 16,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art3dex24ParameterAnnotationsItemE",
   "name" : "const art::dex::ParameterAnnotationsItem",
   "referenced_type" : "_ZTIN3art3dex24ParameterAnnotationsItemE",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art3dex6TypeIdE",
   "name" : "const art::dex::TypeId",
   "referenced_type" : "_ZTIN3art3dex6TypeIdE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art3dex7FieldIdE",
   "name" : "const art::dex::FieldId",
   "referenced_type" : "_ZTIN3art3dex7FieldIdE",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art3dex7MapListE",
   "name" : "const art::dex::MapList",
   "referenced_type" : "_ZTIN3art3dex7MapListE",
   "size" : 16,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art3dex7ProtoIdE",
   "name" : "const art::dex::ProtoId",
   "referenced_type" : "_ZTIN3art3dex7ProtoIdE",
   "size" : 12,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art3dex7TryItemE",
   "name" : "const art::dex::TryItem",
   "referenced_type" : "_ZTIN3art3dex7TryItemE",
   "size" : 8,
   "source_file" : "art/libartbase/base/iteration_range.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art3dex8ClassDefE",
   "name" : "const art::dex::ClassDef",
   "referenced_type" : "_ZTIN3art3dex8ClassDefE",
   "size" : 32,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art3dex8CodeItemE",
   "name" : "const art::dex::CodeItem",
   "referenced_type" : "_ZTIN3art3dex8CodeItemE",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art3dex8DexIndexIjEE",
   "name" : "const art::dex::DexIndex<unsigned int>",
   "referenced_type" : "_ZTIN3art3dex8DexIndexIjEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_types.h"
  },
  {
   "alignment" : 2,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art3dex8DexIndexItEE",
   "name" : "const art::dex::DexIndex<unsigned short>",
   "referenced_type" : "_ZTIN3art3dex8DexIndexItEE",
   "size" : 2,
   "source_file" : "art/libdexfile/dex/dex_file_types.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art3dex8MethodIdE",
   "name" : "const art::dex::MethodId",
   "referenced_type" : "_ZTIN3art3dex8MethodIdE",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art3dex8StringIdE",
   "name" : "const art::dex::StringId",
   "referenced_type" : "_ZTIN3art3dex8StringIdE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 2,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art3dex8TypeItemE",
   "name" : "const art::dex::TypeItem",
   "referenced_type" : "_ZTIN3art3dex8TypeItemE",
   "size" : 2,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art3dex8TypeListE",
   "name" : "const art::dex::TypeList",
   "referenced_type" : "_ZTIN3art3dex8TypeListE",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 2,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art3dex9TypeIndexE",
   "name" : "const art::dex::TypeIndex",
   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
   "size" : 2,
   "source_file" : "art/libdexfile/dex/dex_file_types.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art6MemMapE",
   "name" : "const art::MemMap",
   "referenced_type" : "_ZTIN3art6MemMapE",
   "size" : 40,
   "source_file" : "art/libartbase/base/mem_map.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art7DexFile4Sha1E",
   "name" : "const art::DexFile::Sha1",
   "referenced_type" : "_ZTIN3art7DexFile4Sha1E",
   "size" : 20,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art7DexFile6HeaderE",
   "name" : "const art::DexFile::Header",
   "referenced_type" : "_ZTIN3art7DexFile6HeaderE",
   "size" : 112,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art7DexFileE",
   "name" : "const art::DexFile",
   "referenced_type" : "_ZTIN3art7DexFileE",
   "size" : 100,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
   "name" : "const art::HashSet<std::pair<unsigned int, unsigned short>, art::dex::DexFileVerifier::OffsetTypeMapEmptyFn, art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, std::allocator<std::pair<unsigned int, unsigned short>>>",
   "referenced_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
   "size" : 40,
   "source_file" : "art/libartbase/base/hash_set.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art8ArrayRefIKhEE",
   "name" : "const art::ArrayRef<const unsigned char>",
   "referenced_type" : "_ZTIN3art8ArrayRefIKhEE",
   "size" : 8,
   "source_file" : "art/libartbase/base/array_ref.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art8DumpableINS_9hiddenapi7ApiListEEE",
   "name" : "const art::Dumpable<art::hiddenapi::ApiList>",
   "referenced_type" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/dumpable.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art9CountIterE",
   "name" : "const art::CountIter",
   "referenced_type" : "_ZTIN3art9CountIterE",
   "size" : 4,
   "source_file" : "art/libartbase/base/stl_util.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art9SignatureE",
   "name" : "const art::Signature",
   "referenced_type" : "_ZTIN3art9SignatureE",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3art9hiddenapi7ApiListE",
   "name" : "const art::hiddenapi::ApiList",
   "referenced_type" : "_ZTIN3art9hiddenapi7ApiListE",
   "size" : 4,
   "source_file" : "art/libartbase/base/dumpable.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v1110format_intE",
   "name" : "const fmt::format_int",
   "referenced_type" : "_ZTIN3fmt3v1110format_intE",
   "size" : 28,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v1111basic_specsE",
   "name" : "const fmt::basic_specs",
   "referenced_type" : "_ZTIN3fmt3v1111basic_specsE",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v1112format_specsE",
   "name" : "const fmt::format_specs",
   "referenced_type" : "_ZTIN3fmt3v1112format_specsE",
   "size" : 16,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v1113parse_contextIcEE",
   "name" : "const fmt::parse_context<char>",
   "referenced_type" : "_ZTIN3fmt3v1113parse_contextIcEE",
   "size" : 12,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v1114year_month_dayE",
   "name" : "const fmt::year_month_day",
   "referenced_type" : "_ZTIN3fmt3v1114year_month_dayE",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v1116basic_format_argINS0_7contextEEE",
   "name" : "const fmt::basic_format_arg<fmt::context>",
   "referenced_type" : "_ZTIN3fmt3v1116basic_format_argINS0_7contextEEE",
   "size" : 16,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v1116format_to_resultE",
   "name" : "const fmt::format_to_result",
   "referenced_type" : "_ZTIN3fmt3v1116format_to_resultE",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v1117basic_format_argsINS0_7contextEEE",
   "name" : "const fmt::basic_format_args<fmt::context>",
   "referenced_type" : "_ZTIN3fmt3v1117basic_format_argsINS0_7contextEEE",
   "size" : 16,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v1117basic_string_viewIcEE",
   "name" : "const fmt::basic_string_view<char>",
   "referenced_type" : "_ZTIN3fmt3v1117basic_string_viewIcEE",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v113dayE",
   "name" : "const fmt::day",
   "referenced_type" : "_ZTIN3fmt3v113dayE",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v114pathE",
   "name" : "const fmt::path",
   "referenced_type" : "_ZTIN3fmt3v114pathE",
   "size" : 12,
   "source_file" : "external/fmtlib/include/fmt/std.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v114yearE",
   "name" : "const fmt::year",
   "referenced_type" : "_ZTIN3fmt3v114yearE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v115monthE",
   "name" : "const fmt::month",
   "referenced_type" : "_ZTIN3fmt3v115monthE",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v116detail10get_localeE",
   "name" : "const fmt::detail::get_locale",
   "referenced_type" : "_ZTIN3fmt3v116detail10get_localeE",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v116detail10locale_refE",
   "name" : "const fmt::detail::locale_ref",
   "referenced_type" : "_ZTIN3fmt3v116detail10locale_refE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v116detail12string_valueIcEE",
   "name" : "const fmt::detail::string_value<char>",
   "referenced_type" : "_ZTIN3fmt3v116detail12string_valueIcEE",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v116detail13buffer_traitsE",
   "name" : "const fmt::detail::buffer_traits",
   "referenced_type" : "_ZTIN3fmt3v116detail13buffer_traitsE",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v116detail13utf8_to_utf16E",
   "name" : "const fmt::detail::utf8_to_utf16",
   "referenced_type" : "_ZTIN3fmt3v116detail13utf8_to_utf16E",
   "size" : 2016,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v116detail14big_decimal_fpE",
   "name" : "const fmt::detail::big_decimal_fp",
   "referenced_type" : "_ZTIN3fmt3v116detail14big_decimal_fpE",
   "size" : 12,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v116detail14named_arg_infoIcEE",
   "name" : "const fmt::detail::named_arg_info<char>",
   "referenced_type" : "_ZTIN3fmt3v116detail14named_arg_infoIcEE",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v116detail15counting_bufferIcEE",
   "name" : "const fmt::detail::counting_buffer<>",
   "referenced_type" : "_ZTIN3fmt3v116detail15counting_bufferIcEE",
   "size" : 276,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v116detail16format_arg_storeINS0_7contextELj1ELj0ELy15EEE",
   "name" : "const fmt::detail::format_arg_store<fmt::context, 1, 0, 15>",
   "referenced_type" : "_ZTIN3fmt3v116detail16format_arg_storeINS0_7contextELj1ELj0ELy15EEE",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v116detail16uint128_fallbackE",
   "name" : "const fmt::detail::uint128_fallback",
   "referenced_type" : "_ZTIN3fmt3v116detail16uint128_fallbackE",
   "size" : 16,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v116detail18find_escape_resultIcEE",
   "name" : "const fmt::detail::find_escape_result<char>",
   "referenced_type" : "_ZTIN3fmt3v116detail18find_escape_resultIcEE",
   "size" : 12,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v116detail19fixed_buffer_traitsE",
   "name" : "const fmt::detail::fixed_buffer_traits",
   "referenced_type" : "_ZTIN3fmt3v116detail19fixed_buffer_traitsE",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v116detail21chrono_format_checkerE",
   "name" : "const fmt::detail::chrono_format_checker",
   "referenced_type" : "_ZTIN3fmt3v116detail21chrono_format_checkerE",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v116detail21compile_parse_contextIcEE",
   "name" : "const fmt::detail::compile_parse_context<char>",
   "referenced_type" : "_ZTIN3fmt3v116detail21compile_parse_contextIcEE",
   "size" : 20,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v116detail4typeE",
   "name" : "const fmt::detail::type",
   "referenced_type" : "_ZTIN3fmt3v116detail4typeE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v116detail5valueINS0_7contextEEE",
   "name" : "const fmt::detail::value<fmt::context>",
   "referenced_type" : "_ZTIN3fmt3v116detail5valueINS0_7contextEEE",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v116detail6bigintE",
   "name" : "const fmt::detail::bigint",
   "referenced_type" : "_ZTIN3fmt3v116detail6bigintE",
   "size" : 148,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v116detail6bufferIcEE",
   "name" : "const fmt::detail::buffer<char>",
   "referenced_type" : "_ZTIN3fmt3v116detail6bufferIcEE",
   "size" : 16,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v116detail6bufferIiEE",
   "name" : "const fmt::detail::buffer<int>",
   "referenced_type" : "_ZTIN3fmt3v116detail6bufferIiEE",
   "size" : 16,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v116detail6bufferIjEE",
   "name" : "const fmt::detail::buffer<unsigned int>",
   "referenced_type" : "_ZTIN3fmt3v116detail6bufferIjEE",
   "size" : 16,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v116detail6bufferIwEE",
   "name" : "const fmt::detail::buffer<wchar_t>",
   "referenced_type" : "_ZTIN3fmt3v116detail6bufferIwEE",
   "size" : 16,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v116detail7arg_refIcEE",
   "name" : "const fmt::detail::arg_ref<char>",
   "referenced_type" : "_ZTIN3fmt3v116detail7arg_refIcEE",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v116detail9allocatorIcEE",
   "name" : "const fmt::detail::allocator<char>",
   "referenced_type" : "_ZTIN3fmt3v116detail9allocatorIcEE",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v116detail9allocatorIiEE",
   "name" : "const fmt::detail::allocator<int>",
   "referenced_type" : "_ZTIN3fmt3v116detail9allocatorIiEE",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v116detail9allocatorIjEE",
   "name" : "const fmt::detail::allocator<unsigned int>",
   "referenced_type" : "_ZTIN3fmt3v116detail9allocatorIjEE",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v116detail9allocatorIwEE",
   "name" : "const fmt::detail::allocator<wchar_t>",
   "referenced_type" : "_ZTIN3fmt3v116detail9allocatorIwEE",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v117contextE",
   "name" : "const fmt::context",
   "referenced_type" : "_ZTIN3fmt3v117contextE",
   "size" : 24,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v117weekdayE",
   "name" : "const fmt::weekday",
   "referenced_type" : "_ZTIN3fmt3v117weekdayE",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN3fmt3v119formatterINSt3__14__fs10filesystem4pathEcvEE",
   "name" : "const fmt::formatter<std::filesystem::path, char, void>",
   "referenced_type" : "_ZTIN3fmt3v119formatterINSt3__14__fs10filesystem4pathEcvEE",
   "size" : 28,
   "source_file" : "external/fmtlib/include/fmt/std.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android4base10MappedFileE",
   "name" : "const android::base::MappedFile",
   "referenced_type" : "_ZTIN7android4base10MappedFileE",
   "size" : 12,
   "source_file" : "system/libbase/include/android-base/mapped_file.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
   "name" : "const android::base::log_detail::Storage<art::Instruction::Format>",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
   "name" : "const android::base::log_detail::Storage<art::EncodedArrayValueIterator::ValueType>",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 2,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
   "name" : "const android::base::log_detail::Storage<art::dex::ProtoIndex>",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
   "size" : 2,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
   "name" : "const android::base::log_detail::Storage<art::dex::StringIndex>",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 2,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
   "name" : "const android::base::log_detail::Storage<art::dex::TypeIndex>",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
   "size" : 2,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
   "name" : "const android::base::log_detail::Storage<const art::dex::TypeId *>",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
   "name" : "const android::base::log_detail::Storage<const art::dex::FieldId *>",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
   "name" : "const android::base::log_detail::Storage<const art::dex::ProtoId *>",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
   "name" : "const android::base::log_detail::Storage<const art::dex::ClassDef *>",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
   "name" : "const android::base::log_detail::Storage<const art::dex::MethodId *>",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
   "name" : "const android::base::log_detail::Storage<const art::dex::StringId *>",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
   "name" : "const android::base::log_detail::Storage<const art::DexFile *>",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKhEE",
   "name" : "const android::base::log_detail::Storage<const unsigned char *>",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKhEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKtEE",
   "name" : "const android::base::log_detail::Storage<const unsigned short *>",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIPKvEE",
   "name" : "const android::base::log_detail::Storage<const void *>",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIbEE",
   "name" : "const android::base::log_detail::Storage<bool>",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIbEE",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIcEE",
   "name" : "const android::base::log_detail::Storage<char>",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIcEE",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIdEE",
   "name" : "const android::base::log_detail::Storage<double>",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIdEE",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIhEE",
   "name" : "const android::base::log_detail::Storage<unsigned char>",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIhEE",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIiEE",
   "name" : "const android::base::log_detail::Storage<int>",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIiEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIjEE",
   "name" : "const android::base::log_detail::Storage<unsigned int>",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIjEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 2,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageItEE",
   "name" : "const android::base::log_detail::Storage<unsigned short>",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageItEE",
   "size" : 2,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIxEE",
   "name" : "const android::base::log_detail::Storage<long long>",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIxEE",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android4base10log_detail7StorageIyEE",
   "name" : "const android::base::log_detail::Storage<unsigned long long>",
   "referenced_type" : "_ZTIN7android4base10log_detail7StorageIyEE",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android4base11borrowed_fdE",
   "name" : "const android::base::borrowed_fd",
   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/unique_fd.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN7android4base13ErrnoRestorerE",
   "name" : "const android::base::ErrnoRestorer",
   "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKN9unix_file6FdFileE",
   "name" : "const unix_file::FdFile",
   "referenced_type" : "_ZTIN9unix_file6FdFileE",
   "size" : 28,
   "source_file" : "art/libartbase/base/unix_file/fd_file.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN3art16DexFileContainerEEE",
   "name" : "const std::shared_ptr<art::DexFileContainer>",
   "referenced_type" : "_ZTINSt3__110shared_ptrIN3art16DexFileContainerEEE",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE",
   "name" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData>>",
   "referenced_type" : "_ZTINSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.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",
   "size" : 12,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
   "name" : "const std::basic_string_view<char, std::char_traits<char>>",
   "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE",
   "size" : 8,
   "source_file" : "art/libartbase/base/hiddenapi_stubs.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14__fs10filesystem4pathE",
   "name" : "const std::filesystem::path",
   "referenced_type" : "_ZTINSt3__14__fs10filesystem4pathE",
   "size" : 12,
   "source_file" : "external/fmtlib/include/fmt/std.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14hashIN3art16DexFileReferenceEEE",
   "name" : "const std::hash<art::DexFileReference>",
   "referenced_type" : "_ZTINSt3__14hashIN3art16DexFileReferenceEEE",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14hashIN3art3dex10ProtoIndexEEE",
   "name" : "const std::hash<art::dex::ProtoIndex>",
   "referenced_type" : "_ZTINSt3__14hashIN3art3dex10ProtoIndexEEE",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/dex_file_types.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14hashIN3art3dex11StringIndexEEE",
   "name" : "const std::hash<art::dex::StringIndex>",
   "referenced_type" : "_ZTINSt3__14hashIN3art3dex11StringIndexEEE",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/dex_file_types.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14hashIN3art3dex9TypeIndexEEE",
   "name" : "const std::hash<art::dex::TypeIndex>",
   "referenced_type" : "_ZTINSt3__14hashIN3art3dex9TypeIndexEEE",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/dex_file_types.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__14pairIjtEE",
   "name" : "const std::pair<unsigned int, unsigned short>",
   "referenced_type" : "_ZTINSt3__14pairIjtEE",
   "size" : 8,
   "source_file" : "art/libartbase/base/hash_set.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__15arrayIN3art11Instruction21InstructionDescriptorELj256EEE",
   "name" : "const std::array<art::Instruction::InstructionDescriptor, 256>",
   "referenced_type" : "_ZTINSt3__15arrayIN3art11Instruction21InstructionDescriptorELj256EEE",
   "size" : 2048,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16localeE",
   "name" : "const std::locale",
   "referenced_type" : "_ZTINSt3__16localeE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
   "name" : "const std::vector<art::dex::TypeIndex, std::allocator<art::dex::TypeIndex>>",
   "referenced_type" : "_ZTINSt3__16vectorIN3art3dex9TypeIndexENS_9allocatorIS3_EEEE",
   "size" : 12,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>",
   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
   "size" : 12,
   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKNSt3__19allocatorINS_4pairIjtEEEE",
   "name" : "const std::allocator<std::pair<unsigned int, unsigned short>>",
   "referenced_type" : "_ZTINSt3__19allocatorINS_4pairIjtEEEE",
   "size" : 1,
   "source_file" : "art/libartbase/base/hash_set.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKP7__sFILE",
   "name" : "__sFILE *const",
   "referenced_type" : "_ZTIP7__sFILE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKP8ZipEntry",
   "name" : "ZipEntry *const",
   "referenced_type" : "_ZTIP8ZipEntry",
   "size" : 4,
   "source_file" : "art/libartbase/base/zip_archive.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPKN3art19InstructionOperandsE",
   "name" : "const art::InstructionOperands *const",
   "referenced_type" : "_ZTIPKN3art19InstructionOperandsE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPKN3art3dex6TypeIdE",
   "name" : "const art::dex::TypeId *const",
   "referenced_type" : "_ZTIPKN3art3dex6TypeIdE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPKN3art3dex7FieldIdE",
   "name" : "const art::dex::FieldId *const",
   "referenced_type" : "_ZTIPKN3art3dex7FieldIdE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPKN3art3dex7ProtoIdE",
   "name" : "const art::dex::ProtoId *const",
   "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPKN3art3dex8ClassDefE",
   "name" : "const art::dex::ClassDef *const",
   "referenced_type" : "_ZTIPKN3art3dex8ClassDefE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPKN3art3dex8MethodIdE",
   "name" : "const art::dex::MethodId *const",
   "referenced_type" : "_ZTIPKN3art3dex8MethodIdE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPKN3art3dex8StringIdE",
   "name" : "const art::dex::StringId *const",
   "referenced_type" : "_ZTIPKN3art3dex8StringIdE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPKN3art7DexFile6HeaderE",
   "name" : "const art::DexFile::Header *const",
   "referenced_type" : "_ZTIPKN3art7DexFile6HeaderE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPKN3art7DexFileE",
   "name" : "const art::DexFile *const",
   "referenced_type" : "_ZTIPKN3art7DexFileE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPKc",
   "name" : "const char *const",
   "referenced_type" : "_ZTIPKc",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPKh",
   "name" : "const unsigned char *const",
   "referenced_type" : "_ZTIPKh",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPKj",
   "name" : "const unsigned int *const",
   "referenced_type" : "_ZTIPKj",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPKt",
   "name" : "const unsigned short *const",
   "referenced_type" : "_ZTIPKt",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPKv",
   "name" : "const void *const",
   "referenced_type" : "_ZTIPKv",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKa",
   "name" : "const signed char",
   "referenced_type" : "_ZTIa",
   "size" : 1,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKb",
   "name" : "const bool",
   "referenced_type" : "_ZTIb",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKc",
   "name" : "const char",
   "referenced_type" : "_ZTIc",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKd",
   "name" : "const double",
   "referenced_type" : "_ZTId",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKf",
   "name" : "const float",
   "referenced_type" : "_ZTIf",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKh",
   "name" : "const unsigned char",
   "referenced_type" : "_ZTIh",
   "size" : 1,
   "source_file" : "art/libartbase/base/array_ref.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKi",
   "name" : "const int",
   "referenced_type" : "_ZTIi",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKj",
   "name" : "const unsigned int",
   "referenced_type" : "_ZTIj",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 2,
   "is_const" : true,
   "linker_set_key" : "_ZTIKs",
   "name" : "const short",
   "referenced_type" : "_ZTIs",
   "size" : 2,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 2,
   "is_const" : true,
   "linker_set_key" : "_ZTIKt",
   "name" : "const unsigned short",
   "referenced_type" : "_ZTIt",
   "size" : 2,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKv",
   "name" : "const void",
   "referenced_type" : "_ZTIv",
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKw",
   "name" : "const wchar_t",
   "referenced_type" : "_ZTIw",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKx",
   "name" : "const long long",
   "referenced_type" : "_ZTIx",
   "size" : 8,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKy",
   "name" : "const unsigned long long",
   "referenced_type" : "_ZTIy",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h"
  }
 ],
 "record_types" :
 [
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTI7_jarray"
    }
   ],
   "linker_set_key" : "_ZTI10_jintArray",
   "name" : "_jintArray",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTI7_jarray"
    }
   ],
   "linker_set_key" : "_ZTI11_jbyteArray",
   "name" : "_jbyteArray",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTI7_jarray"
    }
   ],
   "linker_set_key" : "_ZTI11_jcharArray",
   "name" : "_jcharArray",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTI7_jarray"
    }
   ],
   "linker_set_key" : "_ZTI11_jlongArray",
   "name" : "_jlongArray",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTI8_jobject"
    }
   ],
   "linker_set_key" : "_ZTI11_jthrowable",
   "name" : "_jthrowable",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "optionString",
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "extraInfo",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPv"
    }
   ],
   "linker_set_key" : "_ZTI12JavaVMOption",
   "name" : "JavaVMOption",
   "size" : 8,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "path",
     "referenced_type" : "_ZTIA1024_c"
    },
    {
     "access" : "private",
     "field_name" : "remove_dir_and_contents_",
     "field_offset" : 8192,
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTI12TemporaryDir",
   "name" : "TemporaryDir",
   "record_kind" : "class",
   "size" : 1025,
   "source_file" : "system/libbase/include/android-base/file.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTI7_jarray"
    }
   ],
   "linker_set_key" : "_ZTI12_jfloatArray",
   "name" : "_jfloatArray",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTI7_jarray"
    }
   ],
   "linker_set_key" : "_ZTI12_jshortArray",
   "name" : "_jshortArray",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "fd",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "path",
     "field_offset" : 32,
     "referenced_type" : "_ZTIA1024_c"
    },
    {
     "access" : "private",
     "field_name" : "remove_file_",
     "field_offset" : 8224,
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTI13TemporaryFile",
   "name" : "TemporaryFile",
   "record_kind" : "class",
   "size" : 1032,
   "source_file" : "system/libbase/include/android-base/file.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTI7_jarray"
    }
   ],
   "linker_set_key" : "_ZTI13_jdoubleArray",
   "name" : "_jdoubleArray",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTI7_jarray"
    }
   ],
   "linker_set_key" : "_ZTI13_jobjectArray",
   "name" : "_jobjectArray",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "version",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "nOptions",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "options",
     "field_offset" : 64,
     "referenced_type" : "_ZTIP12JavaVMOption"
    },
    {
     "field_name" : "ignoreUnrecognized",
     "field_offset" : 96,
     "referenced_type" : "_ZTIh"
    }
   ],
   "linker_set_key" : "_ZTI14JavaVMInitArgs",
   "name" : "JavaVMInitArgs",
   "size" : 16,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTI7_jarray"
    }
   ],
   "linker_set_key" : "_ZTI14_jbooleanArray",
   "name" : "_jbooleanArray",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "name",
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "signature",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "fnPtr",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPv"
    }
   ],
   "linker_set_key" : "_ZTI15JNINativeMethod",
   "name" : "JNINativeMethod",
   "size" : 12,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "version",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "name",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "group",
     "field_offset" : 64,
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "linker_set_key" : "_ZTI16JavaVMAttachArgs",
   "name" : "JavaVMAttachArgs",
   "size" : 12,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "reserved0",
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "reserved1",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "reserved2",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "DestroyJavaVM",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPFiP7_JavaVME"
    },
    {
     "field_name" : "AttachCurrentThread",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPFiP7_JavaVMPP7_JNIEnvPvE"
    },
    {
     "field_name" : "DetachCurrentThread",
     "field_offset" : 160,
     "referenced_type" : "_ZTIPFiP7_JavaVME"
    },
    {
     "field_name" : "GetEnv",
     "field_offset" : 192,
     "referenced_type" : "_ZTIPFiP7_JavaVMPPviE"
    },
    {
     "field_name" : "AttachCurrentThreadAsDaemon",
     "field_offset" : 224,
     "referenced_type" : "_ZTIPFiP7_JavaVMPP7_JNIEnvPvE"
    }
   ],
   "linker_set_key" : "_ZTI18JNIInvokeInterface",
   "name" : "JNIInvokeInterface",
   "size" : 32,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "reserved0",
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "reserved1",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "reserved2",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "reserved3",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "GetVersion",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPFiP7_JNIEnvE"
    },
    {
     "field_name" : "DefineClass",
     "field_offset" : 160,
     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvPKcP8_jobjectPKaiE"
    },
    {
     "field_name" : "FindClass",
     "field_offset" : 192,
     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvPKcE"
    },
    {
     "field_name" : "FromReflectedMethod",
     "field_offset" : 224,
     "referenced_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP8_jobjectE"
    },
    {
     "field_name" : "FromReflectedField",
     "field_offset" : 256,
     "referenced_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP8_jobjectE"
    },
    {
     "field_name" : "ToReflectedMethod",
     "field_offset" : 288,
     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDhE"
    },
    {
     "field_name" : "GetSuperclass",
     "field_offset" : 320,
     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvS0_E"
    },
    {
     "field_name" : "IsAssignableFrom",
     "field_offset" : 352,
     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassS2_E"
    },
    {
     "field_name" : "ToReflectedField",
     "field_offset" : 384,
     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDhE"
    },
    {
     "field_name" : "Throw",
     "field_offset" : 416,
     "referenced_type" : "_ZTIPFiP7_JNIEnvP11_jthrowableE"
    },
    {
     "field_name" : "ThrowNew",
     "field_offset" : 448,
     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassPKcE"
    },
    {
     "field_name" : "ExceptionOccurred",
     "field_offset" : 480,
     "referenced_type" : "_ZTIPFP11_jthrowableP7_JNIEnvE"
    },
    {
     "field_name" : "ExceptionDescribe",
     "field_offset" : 512,
     "referenced_type" : "_ZTIPFvP7_JNIEnvE"
    },
    {
     "field_name" : "ExceptionClear",
     "field_offset" : 544,
     "referenced_type" : "_ZTIPFvP7_JNIEnvE"
    },
    {
     "field_name" : "FatalError",
     "field_offset" : 576,
     "referenced_type" : "_ZTIPFvP7_JNIEnvPKcE"
    },
    {
     "field_name" : "PushLocalFrame",
     "field_offset" : 608,
     "referenced_type" : "_ZTIPFiP7_JNIEnviE"
    },
    {
     "field_name" : "PopLocalFrame",
     "field_offset" : 640,
     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
    },
    {
     "field_name" : "NewGlobalRef",
     "field_offset" : 672,
     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
    },
    {
     "field_name" : "DeleteGlobalRef",
     "field_offset" : 704,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE"
    },
    {
     "field_name" : "DeleteLocalRef",
     "field_offset" : 736,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE"
    },
    {
     "field_name" : "IsSameObject",
     "field_offset" : 768,
     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectS2_E"
    },
    {
     "field_name" : "NewLocalRef",
     "field_offset" : 800,
     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
    },
    {
     "field_name" : "EnsureLocalCapacity",
     "field_offset" : 832,
     "referenced_type" : "_ZTIPFiP7_JNIEnviE"
    },
    {
     "field_name" : "AllocObject",
     "field_offset" : 864,
     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassE"
    },
    {
     "field_name" : "NewObject",
     "field_offset" : 896,
     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE"
    },
    {
     "field_name" : "NewObjectV",
     "field_offset" : 928,
     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "NewObjectA",
     "field_offset" : 960,
     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "GetObjectClass",
     "field_offset" : 992,
     "referenced_type" : "_ZTIPFP7_jclassP7_JNIEnvP8_jobjectE"
    },
    {
     "field_name" : "IsInstanceOf",
     "field_offset" : 1024,
     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassE"
    },
    {
     "field_name" : "GetMethodID",
     "field_offset" : 1056,
     "referenced_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E"
    },
    {
     "field_name" : "CallObjectMethod",
     "field_offset" : 1088,
     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDzE"
    },
    {
     "field_name" : "CallObjectMethodV",
     "field_offset" : 1120,
     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallObjectMethodA",
     "field_offset" : 1152,
     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallBooleanMethod",
     "field_offset" : 1184,
     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDzE"
    },
    {
     "field_name" : "CallBooleanMethodV",
     "field_offset" : 1216,
     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallBooleanMethodA",
     "field_offset" : 1248,
     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallByteMethod",
     "field_offset" : 1280,
     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDzE"
    },
    {
     "field_name" : "CallByteMethodV",
     "field_offset" : 1312,
     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallByteMethodA",
     "field_offset" : 1344,
     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallCharMethod",
     "field_offset" : 1376,
     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDzE"
    },
    {
     "field_name" : "CallCharMethodV",
     "field_offset" : 1408,
     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallCharMethodA",
     "field_offset" : 1440,
     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallShortMethod",
     "field_offset" : 1472,
     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDzE"
    },
    {
     "field_name" : "CallShortMethodV",
     "field_offset" : 1504,
     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallShortMethodA",
     "field_offset" : 1536,
     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallIntMethod",
     "field_offset" : 1568,
     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDzE"
    },
    {
     "field_name" : "CallIntMethodV",
     "field_offset" : 1600,
     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallIntMethodA",
     "field_offset" : 1632,
     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallLongMethod",
     "field_offset" : 1664,
     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDzE"
    },
    {
     "field_name" : "CallLongMethodV",
     "field_offset" : 1696,
     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallLongMethodA",
     "field_offset" : 1728,
     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallFloatMethod",
     "field_offset" : 1760,
     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDzE"
    },
    {
     "field_name" : "CallFloatMethodV",
     "field_offset" : 1792,
     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallFloatMethodA",
     "field_offset" : 1824,
     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallDoubleMethod",
     "field_offset" : 1856,
     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDzE"
    },
    {
     "field_name" : "CallDoubleMethodV",
     "field_offset" : 1888,
     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallDoubleMethodA",
     "field_offset" : 1920,
     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallVoidMethod",
     "field_offset" : 1952,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDzE"
    },
    {
     "field_name" : "CallVoidMethodV",
     "field_offset" : 1984,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallVoidMethodA",
     "field_offset" : 2016,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallNonvirtualObjectMethod",
     "field_offset" : 2048,
     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDzE"
    },
    {
     "field_name" : "CallNonvirtualObjectMethodV",
     "field_offset" : 2080,
     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallNonvirtualObjectMethodA",
     "field_offset" : 2112,
     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P7_jclassP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallNonvirtualBooleanMethod",
     "field_offset" : 2144,
     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
    },
    {
     "field_name" : "CallNonvirtualBooleanMethodV",
     "field_offset" : 2176,
     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallNonvirtualBooleanMethodA",
     "field_offset" : 2208,
     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallNonvirtualByteMethod",
     "field_offset" : 2240,
     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
    },
    {
     "field_name" : "CallNonvirtualByteMethodV",
     "field_offset" : 2272,
     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallNonvirtualByteMethodA",
     "field_offset" : 2304,
     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallNonvirtualCharMethod",
     "field_offset" : 2336,
     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
    },
    {
     "field_name" : "CallNonvirtualCharMethodV",
     "field_offset" : 2368,
     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallNonvirtualCharMethodA",
     "field_offset" : 2400,
     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallNonvirtualShortMethod",
     "field_offset" : 2432,
     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
    },
    {
     "field_name" : "CallNonvirtualShortMethodV",
     "field_offset" : 2464,
     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallNonvirtualShortMethodA",
     "field_offset" : 2496,
     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallNonvirtualIntMethod",
     "field_offset" : 2528,
     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
    },
    {
     "field_name" : "CallNonvirtualIntMethodV",
     "field_offset" : 2560,
     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallNonvirtualIntMethodA",
     "field_offset" : 2592,
     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallNonvirtualLongMethod",
     "field_offset" : 2624,
     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
    },
    {
     "field_name" : "CallNonvirtualLongMethodV",
     "field_offset" : 2656,
     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallNonvirtualLongMethodA",
     "field_offset" : 2688,
     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallNonvirtualFloatMethod",
     "field_offset" : 2720,
     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
    },
    {
     "field_name" : "CallNonvirtualFloatMethodV",
     "field_offset" : 2752,
     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallNonvirtualFloatMethodA",
     "field_offset" : 2784,
     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallNonvirtualDoubleMethod",
     "field_offset" : 2816,
     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
    },
    {
     "field_name" : "CallNonvirtualDoubleMethodV",
     "field_offset" : 2848,
     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallNonvirtualDoubleMethodA",
     "field_offset" : 2880,
     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallNonvirtualVoidMethod",
     "field_offset" : 2912,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDzE"
    },
    {
     "field_name" : "CallNonvirtualVoidMethodV",
     "field_offset" : 2944,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallNonvirtualVoidMethodA",
     "field_offset" : 2976,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "GetFieldID",
     "field_offset" : 3008,
     "referenced_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E"
    },
    {
     "field_name" : "GetObjectField",
     "field_offset" : 3040,
     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_P9_jfieldIDE"
    },
    {
     "field_name" : "GetBooleanField",
     "field_offset" : 3072,
     "referenced_type" : "_ZTIPFhP7_JNIEnvP8_jobjectP9_jfieldIDE"
    },
    {
     "field_name" : "GetByteField",
     "field_offset" : 3104,
     "referenced_type" : "_ZTIPFaP7_JNIEnvP8_jobjectP9_jfieldIDE"
    },
    {
     "field_name" : "GetCharField",
     "field_offset" : 3136,
     "referenced_type" : "_ZTIPFtP7_JNIEnvP8_jobjectP9_jfieldIDE"
    },
    {
     "field_name" : "GetShortField",
     "field_offset" : 3168,
     "referenced_type" : "_ZTIPFsP7_JNIEnvP8_jobjectP9_jfieldIDE"
    },
    {
     "field_name" : "GetIntField",
     "field_offset" : 3200,
     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectP9_jfieldIDE"
    },
    {
     "field_name" : "GetLongField",
     "field_offset" : 3232,
     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectP9_jfieldIDE"
    },
    {
     "field_name" : "GetFloatField",
     "field_offset" : 3264,
     "referenced_type" : "_ZTIPFfP7_JNIEnvP8_jobjectP9_jfieldIDE"
    },
    {
     "field_name" : "GetDoubleField",
     "field_offset" : 3296,
     "referenced_type" : "_ZTIPFdP7_JNIEnvP8_jobjectP9_jfieldIDE"
    },
    {
     "field_name" : "SetObjectField",
     "field_offset" : 3328,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDS2_E"
    },
    {
     "field_name" : "SetBooleanField",
     "field_offset" : 3360,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDhE"
    },
    {
     "field_name" : "SetByteField",
     "field_offset" : 3392,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDaE"
    },
    {
     "field_name" : "SetCharField",
     "field_offset" : 3424,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDtE"
    },
    {
     "field_name" : "SetShortField",
     "field_offset" : 3456,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDsE"
    },
    {
     "field_name" : "SetIntField",
     "field_offset" : 3488,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDiE"
    },
    {
     "field_name" : "SetLongField",
     "field_offset" : 3520,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDxE"
    },
    {
     "field_name" : "SetFloatField",
     "field_offset" : 3552,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDfE"
    },
    {
     "field_name" : "SetDoubleField",
     "field_offset" : 3584,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectP9_jfieldIDdE"
    },
    {
     "field_name" : "GetStaticMethodID",
     "field_offset" : 3616,
     "referenced_type" : "_ZTIPFP10_jmethodIDP7_JNIEnvP7_jclassPKcS6_E"
    },
    {
     "field_name" : "CallStaticObjectMethod",
     "field_offset" : 3648,
     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDzE"
    },
    {
     "field_name" : "CallStaticObjectMethodV",
     "field_offset" : 3680,
     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallStaticObjectMethodA",
     "field_offset" : 3712,
     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallStaticBooleanMethod",
     "field_offset" : 3744,
     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDzE"
    },
    {
     "field_name" : "CallStaticBooleanMethodV",
     "field_offset" : 3776,
     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallStaticBooleanMethodA",
     "field_offset" : 3808,
     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallStaticByteMethod",
     "field_offset" : 3840,
     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDzE"
    },
    {
     "field_name" : "CallStaticByteMethodV",
     "field_offset" : 3872,
     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallStaticByteMethodA",
     "field_offset" : 3904,
     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallStaticCharMethod",
     "field_offset" : 3936,
     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDzE"
    },
    {
     "field_name" : "CallStaticCharMethodV",
     "field_offset" : 3968,
     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallStaticCharMethodA",
     "field_offset" : 4000,
     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallStaticShortMethod",
     "field_offset" : 4032,
     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDzE"
    },
    {
     "field_name" : "CallStaticShortMethodV",
     "field_offset" : 4064,
     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallStaticShortMethodA",
     "field_offset" : 4096,
     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallStaticIntMethod",
     "field_offset" : 4128,
     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDzE"
    },
    {
     "field_name" : "CallStaticIntMethodV",
     "field_offset" : 4160,
     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallStaticIntMethodA",
     "field_offset" : 4192,
     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallStaticLongMethod",
     "field_offset" : 4224,
     "referenced_type" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDzE"
    },
    {
     "field_name" : "CallStaticLongMethodV",
     "field_offset" : 4256,
     "referenced_type" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallStaticLongMethodA",
     "field_offset" : 4288,
     "referenced_type" : "_ZTIPFxP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallStaticFloatMethod",
     "field_offset" : 4320,
     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDzE"
    },
    {
     "field_name" : "CallStaticFloatMethodV",
     "field_offset" : 4352,
     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallStaticFloatMethodA",
     "field_offset" : 4384,
     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallStaticDoubleMethod",
     "field_offset" : 4416,
     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDzE"
    },
    {
     "field_name" : "CallStaticDoubleMethodV",
     "field_offset" : 4448,
     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallStaticDoubleMethodA",
     "field_offset" : 4480,
     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "CallStaticVoidMethod",
     "field_offset" : 4512,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDzE"
    },
    {
     "field_name" : "CallStaticVoidMethodV",
     "field_offset" : 4544,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_listE"
    },
    {
     "field_name" : "CallStaticVoidMethodA",
     "field_offset" : 4576,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP10_jmethodIDPK6jvalueE"
    },
    {
     "field_name" : "GetStaticFieldID",
     "field_offset" : 4608,
     "referenced_type" : "_ZTIPFP9_jfieldIDP7_JNIEnvP7_jclassPKcS6_E"
    },
    {
     "field_name" : "GetStaticObjectField",
     "field_offset" : 4640,
     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP7_jclassP9_jfieldIDE"
    },
    {
     "field_name" : "GetStaticBooleanField",
     "field_offset" : 4672,
     "referenced_type" : "_ZTIPFhP7_JNIEnvP7_jclassP9_jfieldIDE"
    },
    {
     "field_name" : "GetStaticByteField",
     "field_offset" : 4704,
     "referenced_type" : "_ZTIPFaP7_JNIEnvP7_jclassP9_jfieldIDE"
    },
    {
     "field_name" : "GetStaticCharField",
     "field_offset" : 4736,
     "referenced_type" : "_ZTIPFtP7_JNIEnvP7_jclassP9_jfieldIDE"
    },
    {
     "field_name" : "GetStaticShortField",
     "field_offset" : 4768,
     "referenced_type" : "_ZTIPFsP7_JNIEnvP7_jclassP9_jfieldIDE"
    },
    {
     "field_name" : "GetStaticIntField",
     "field_offset" : 4800,
     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassP9_jfieldIDE"
    },
    {
     "field_name" : "GetStaticLongField",
     "field_offset" : 4832,
     "referenced_type" : "_ZTIPFxP7_JNIEnvP7_jclassP9_jfieldIDE"
    },
    {
     "field_name" : "GetStaticFloatField",
     "field_offset" : 4864,
     "referenced_type" : "_ZTIPFfP7_JNIEnvP7_jclassP9_jfieldIDE"
    },
    {
     "field_name" : "GetStaticDoubleField",
     "field_offset" : 4896,
     "referenced_type" : "_ZTIPFdP7_JNIEnvP7_jclassP9_jfieldIDE"
    },
    {
     "field_name" : "SetStaticObjectField",
     "field_offset" : 4928,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDP8_jobjectE"
    },
    {
     "field_name" : "SetStaticBooleanField",
     "field_offset" : 4960,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDhE"
    },
    {
     "field_name" : "SetStaticByteField",
     "field_offset" : 4992,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDaE"
    },
    {
     "field_name" : "SetStaticCharField",
     "field_offset" : 5024,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDtE"
    },
    {
     "field_name" : "SetStaticShortField",
     "field_offset" : 5056,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDsE"
    },
    {
     "field_name" : "SetStaticIntField",
     "field_offset" : 5088,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDiE"
    },
    {
     "field_name" : "SetStaticLongField",
     "field_offset" : 5120,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDxE"
    },
    {
     "field_name" : "SetStaticFloatField",
     "field_offset" : 5152,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDfE"
    },
    {
     "field_name" : "SetStaticDoubleField",
     "field_offset" : 5184,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jclassP9_jfieldIDdE"
    },
    {
     "field_name" : "NewString",
     "field_offset" : 5216,
     "referenced_type" : "_ZTIPFP8_jstringP7_JNIEnvPKtiE"
    },
    {
     "field_name" : "GetStringLength",
     "field_offset" : 5248,
     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jstringE"
    },
    {
     "field_name" : "GetStringChars",
     "field_offset" : 5280,
     "referenced_type" : "_ZTIPFPKtP7_JNIEnvP8_jstringPhE"
    },
    {
     "field_name" : "ReleaseStringChars",
     "field_offset" : 5312,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE"
    },
    {
     "field_name" : "NewStringUTF",
     "field_offset" : 5344,
     "referenced_type" : "_ZTIPFP8_jstringP7_JNIEnvPKcE"
    },
    {
     "field_name" : "GetStringUTFLength",
     "field_offset" : 5376,
     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jstringE"
    },
    {
     "field_name" : "GetStringUTFChars",
     "field_offset" : 5408,
     "referenced_type" : "_ZTIPFPKcP7_JNIEnvP8_jstringPhE"
    },
    {
     "field_name" : "ReleaseStringUTFChars",
     "field_offset" : 5440,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKcE"
    },
    {
     "field_name" : "GetArrayLength",
     "field_offset" : 5472,
     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jarrayE"
    },
    {
     "field_name" : "NewObjectArray",
     "field_offset" : 5504,
     "referenced_type" : "_ZTIPFP13_jobjectArrayP7_JNIEnviP7_jclassP8_jobjectE"
    },
    {
     "field_name" : "GetObjectArrayElement",
     "field_offset" : 5536,
     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvP13_jobjectArrayiE"
    },
    {
     "field_name" : "SetObjectArrayElement",
     "field_offset" : 5568,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jobjectArrayiP8_jobjectE"
    },
    {
     "field_name" : "NewBooleanArray",
     "field_offset" : 5600,
     "referenced_type" : "_ZTIPFP14_jbooleanArrayP7_JNIEnviE"
    },
    {
     "field_name" : "NewByteArray",
     "field_offset" : 5632,
     "referenced_type" : "_ZTIPFP11_jbyteArrayP7_JNIEnviE"
    },
    {
     "field_name" : "NewCharArray",
     "field_offset" : 5664,
     "referenced_type" : "_ZTIPFP11_jcharArrayP7_JNIEnviE"
    },
    {
     "field_name" : "NewShortArray",
     "field_offset" : 5696,
     "referenced_type" : "_ZTIPFP12_jshortArrayP7_JNIEnviE"
    },
    {
     "field_name" : "NewIntArray",
     "field_offset" : 5728,
     "referenced_type" : "_ZTIPFP10_jintArrayP7_JNIEnviE"
    },
    {
     "field_name" : "NewLongArray",
     "field_offset" : 5760,
     "referenced_type" : "_ZTIPFP11_jlongArrayP7_JNIEnviE"
    },
    {
     "field_name" : "NewFloatArray",
     "field_offset" : 5792,
     "referenced_type" : "_ZTIPFP12_jfloatArrayP7_JNIEnviE"
    },
    {
     "field_name" : "NewDoubleArray",
     "field_offset" : 5824,
     "referenced_type" : "_ZTIPFP13_jdoubleArrayP7_JNIEnviE"
    },
    {
     "field_name" : "GetBooleanArrayElements",
     "field_offset" : 5856,
     "referenced_type" : "_ZTIPFPhP7_JNIEnvP14_jbooleanArrayS_E"
    },
    {
     "field_name" : "GetByteArrayElements",
     "field_offset" : 5888,
     "referenced_type" : "_ZTIPFPaP7_JNIEnvP11_jbyteArrayPhE"
    },
    {
     "field_name" : "GetCharArrayElements",
     "field_offset" : 5920,
     "referenced_type" : "_ZTIPFPtP7_JNIEnvP11_jcharArrayPhE"
    },
    {
     "field_name" : "GetShortArrayElements",
     "field_offset" : 5952,
     "referenced_type" : "_ZTIPFPsP7_JNIEnvP12_jshortArrayPhE"
    },
    {
     "field_name" : "GetIntArrayElements",
     "field_offset" : 5984,
     "referenced_type" : "_ZTIPFPiP7_JNIEnvP10_jintArrayPhE"
    },
    {
     "field_name" : "GetLongArrayElements",
     "field_offset" : 6016,
     "referenced_type" : "_ZTIPFPxP7_JNIEnvP11_jlongArrayPhE"
    },
    {
     "field_name" : "GetFloatArrayElements",
     "field_offset" : 6048,
     "referenced_type" : "_ZTIPFPfP7_JNIEnvP12_jfloatArrayPhE"
    },
    {
     "field_name" : "GetDoubleArrayElements",
     "field_offset" : 6080,
     "referenced_type" : "_ZTIPFPdP7_JNIEnvP13_jdoubleArrayPhE"
    },
    {
     "field_name" : "ReleaseBooleanArrayElements",
     "field_offset" : 6112,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayPhiE"
    },
    {
     "field_name" : "ReleaseByteArrayElements",
     "field_offset" : 6144,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayPaiE"
    },
    {
     "field_name" : "ReleaseCharArrayElements",
     "field_offset" : 6176,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayPtiE"
    },
    {
     "field_name" : "ReleaseShortArrayElements",
     "field_offset" : 6208,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayPsiE"
    },
    {
     "field_name" : "ReleaseIntArrayElements",
     "field_offset" : 6240,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayPiiE"
    },
    {
     "field_name" : "ReleaseLongArrayElements",
     "field_offset" : 6272,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayPxiE"
    },
    {
     "field_name" : "ReleaseFloatArrayElements",
     "field_offset" : 6304,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayPfiE"
    },
    {
     "field_name" : "ReleaseDoubleArrayElements",
     "field_offset" : 6336,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayPdiE"
    },
    {
     "field_name" : "GetBooleanArrayRegion",
     "field_offset" : 6368,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPhE"
    },
    {
     "field_name" : "GetByteArrayRegion",
     "field_offset" : 6400,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPaE"
    },
    {
     "field_name" : "GetCharArrayRegion",
     "field_offset" : 6432,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPtE"
    },
    {
     "field_name" : "GetShortArrayRegion",
     "field_offset" : 6464,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPsE"
    },
    {
     "field_name" : "GetIntArrayRegion",
     "field_offset" : 6496,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPiE"
    },
    {
     "field_name" : "GetLongArrayRegion",
     "field_offset" : 6528,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPxE"
    },
    {
     "field_name" : "GetFloatArrayRegion",
     "field_offset" : 6560,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPfE"
    },
    {
     "field_name" : "GetDoubleArrayRegion",
     "field_offset" : 6592,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPdE"
    },
    {
     "field_name" : "SetBooleanArrayRegion",
     "field_offset" : 6624,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP14_jbooleanArrayiiPKhE"
    },
    {
     "field_name" : "SetByteArrayRegion",
     "field_offset" : 6656,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jbyteArrayiiPKaE"
    },
    {
     "field_name" : "SetCharArrayRegion",
     "field_offset" : 6688,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jcharArrayiiPKtE"
    },
    {
     "field_name" : "SetShortArrayRegion",
     "field_offset" : 6720,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jshortArrayiiPKsE"
    },
    {
     "field_name" : "SetIntArrayRegion",
     "field_offset" : 6752,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP10_jintArrayiiPKiE"
    },
    {
     "field_name" : "SetLongArrayRegion",
     "field_offset" : 6784,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP11_jlongArrayiiPKxE"
    },
    {
     "field_name" : "SetFloatArrayRegion",
     "field_offset" : 6816,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP12_jfloatArrayiiPKfE"
    },
    {
     "field_name" : "SetDoubleArrayRegion",
     "field_offset" : 6848,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP13_jdoubleArrayiiPKdE"
    },
    {
     "field_name" : "RegisterNatives",
     "field_offset" : 6880,
     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassPK15JNINativeMethodiE"
    },
    {
     "field_name" : "UnregisterNatives",
     "field_offset" : 6912,
     "referenced_type" : "_ZTIPFiP7_JNIEnvP7_jclassE"
    },
    {
     "field_name" : "MonitorEnter",
     "field_offset" : 6944,
     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectE"
    },
    {
     "field_name" : "MonitorExit",
     "field_offset" : 6976,
     "referenced_type" : "_ZTIPFiP7_JNIEnvP8_jobjectE"
    },
    {
     "field_name" : "GetJavaVM",
     "field_offset" : 7008,
     "referenced_type" : "_ZTIPFiP7_JNIEnvPP7_JavaVME"
    },
    {
     "field_name" : "GetStringRegion",
     "field_offset" : 7040,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringiiPtE"
    },
    {
     "field_name" : "GetStringUTFRegion",
     "field_offset" : 7072,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringiiPcE"
    },
    {
     "field_name" : "GetPrimitiveArrayCritical",
     "field_offset" : 7104,
     "referenced_type" : "_ZTIPFPvP7_JNIEnvP7_jarrayPhE"
    },
    {
     "field_name" : "ReleasePrimitiveArrayCritical",
     "field_offset" : 7136,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP7_jarrayPviE"
    },
    {
     "field_name" : "GetStringCritical",
     "field_offset" : 7168,
     "referenced_type" : "_ZTIPFPKtP7_JNIEnvP8_jstringPhE"
    },
    {
     "field_name" : "ReleaseStringCritical",
     "field_offset" : 7200,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jstringPKtE"
    },
    {
     "field_name" : "NewWeakGlobalRef",
     "field_offset" : 7232,
     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvS0_E"
    },
    {
     "field_name" : "DeleteWeakGlobalRef",
     "field_offset" : 7264,
     "referenced_type" : "_ZTIPFvP7_JNIEnvP8_jobjectE"
    },
    {
     "field_name" : "ExceptionCheck",
     "field_offset" : 7296,
     "referenced_type" : "_ZTIPFhP7_JNIEnvE"
    },
    {
     "field_name" : "NewDirectByteBuffer",
     "field_offset" : 7328,
     "referenced_type" : "_ZTIPFP8_jobjectP7_JNIEnvPvxE"
    },
    {
     "field_name" : "GetDirectBufferAddress",
     "field_offset" : 7360,
     "referenced_type" : "_ZTIPFPvP7_JNIEnvP8_jobjectE"
    },
    {
     "field_name" : "GetDirectBufferCapacity",
     "field_offset" : 7392,
     "referenced_type" : "_ZTIPFxP7_JNIEnvP8_jobjectE"
    },
    {
     "field_name" : "GetObjectRefType",
     "field_offset" : 7424,
     "referenced_type" : "_ZTIPF14jobjectRefTypeP7_JNIEnvP8_jobjectE"
    }
   ],
   "linker_set_key" : "_ZTI18JNINativeInterface",
   "name" : "JNINativeInterface",
   "size" : 932,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "struct_size",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "buffer_id",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "priority",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "tag",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "file",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "line",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "message",
     "field_offset" : 192,
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "linker_set_key" : "_ZTI21__android_log_message",
   "name" : "__android_log_message",
   "size" : 28,
   "source_file" : "system/logging/liblog/include/android/log.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "z",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "b",
     "referenced_type" : "_ZTIa"
    },
    {
     "field_name" : "c",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "s",
     "referenced_type" : "_ZTIs"
    },
    {
     "field_name" : "i",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "j",
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "f",
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "d",
     "referenced_type" : "_ZTId"
    },
    {
     "field_name" : "l",
     "referenced_type" : "_ZTIP8_jobject"
    }
   ],
   "linker_set_key" : "_ZTI6jvalue",
   "name" : "jvalue",
   "record_kind" : "union",
   "size" : 8,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "functions",
     "referenced_type" : "_ZTIPK18JNINativeInterface"
    }
   ],
   "linker_set_key" : "_ZTI7_JNIEnv",
   "name" : "_JNIEnv",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "functions",
     "referenced_type" : "_ZTIPK18JNIInvokeInterface"
    }
   ],
   "linker_set_key" : "_ZTI7_JavaVM",
   "name" : "_JavaVM",
   "size" : 4,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTI8_jobject"
    }
   ],
   "linker_set_key" : "_ZTI7_jarray",
   "name" : "_jarray",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTI8_jobject"
    }
   ],
   "linker_set_key" : "_ZTI7_jclass",
   "name" : "_jclass",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTI8_jobject",
   "name" : "_jobject",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTI8_jobject"
    }
   ],
   "linker_set_key" : "_ZTI8_jstring",
   "name" : "_jstring",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "libnativehelper/include_jni/jni.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "tv_sec",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tv_nsec",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI8log_time",
   "name" : "log_time",
   "size" : 8,
   "source_file" : "system/logging/liblog/include/log/log_time.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN10fmt_detail9time_zoneE",
   "name" : "fmt_detail::time_zone",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3art10FreeDeleteE",
   "name" : "art::FreeDelete",
   "size" : 1,
   "source_file" : "art/libartbase/base/stl_util.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "handle_",
     "referenced_type" : "_ZTIP10ZipArchive"
    }
   ],
   "linker_set_key" : "_ZTIN3art10ZipArchiveE",
   "name" : "art::ZipArchive",
   "record_kind" : "class",
   "size" : 4,
   "source_file" : "art/libartbase/base/zip_archive.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ident",
     "referenced_type" : "_ZTIKt"
    },
    {
     "field_name" : "element_width",
     "field_offset" : 16,
     "referenced_type" : "_ZTIKt"
    },
    {
     "field_name" : "element_count",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKj"
    },
    {
     "field_name" : "data",
     "field_offset" : 64,
     "referenced_type" : "_ZTIA_Kh"
    }
   ],
   "linker_set_key" : "_ZTIN3art11Instruction16ArrayDataPayloadE",
   "name" : "art::Instruction::ArrayDataPayload",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ident",
     "referenced_type" : "_ZTIKt"
    },
    {
     "field_name" : "case_count",
     "field_offset" : 16,
     "referenced_type" : "_ZTIKt"
    },
    {
     "field_name" : "first_key",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKi"
    },
    {
     "field_name" : "targets",
     "field_offset" : 64,
     "referenced_type" : "_ZTIA_Ki"
    }
   ],
   "linker_set_key" : "_ZTIN3art11Instruction19PackedSwitchPayloadE",
   "name" : "art::Instruction::PackedSwitchPayload",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ident",
     "referenced_type" : "_ZTIKt"
    },
    {
     "field_name" : "case_count",
     "field_offset" : 16,
     "referenced_type" : "_ZTIKt"
    },
    {
     "field_name" : "keys_and_targets",
     "field_offset" : 32,
     "referenced_type" : "_ZTIA_Ki"
    }
   ],
   "linker_set_key" : "_ZTIN3art11Instruction19SparseSwitchPayloadE",
   "name" : "art::Instruction::SparseSwitchPayload",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "verify_flags",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "format",
     "field_offset" : 32,
     "referenced_type" : "_ZTIN3art11Instruction6FormatE"
    },
    {
     "field_name" : "index_type",
     "field_offset" : 40,
     "referenced_type" : "_ZTIN3art11Instruction9IndexTypeE"
    },
    {
     "field_name" : "flags",
     "field_offset" : 48,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "size_in_code_units",
     "field_offset" : 56,
     "referenced_type" : "_ZTIa"
    }
   ],
   "linker_set_key" : "_ZTIN3art11Instruction21InstructionDescriptorE",
   "name" : "art::Instruction::InstructionDescriptor",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3art11InstructionE",
   "name" : "art::Instruction",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/dex_instruction.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3art11ScopedTraceE",
   "name" : "art::ScopedTrace",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "art/libartbase/base/systrace.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3art11ValueObjectE",
   "name" : "art::ValueObject",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "art/libartbase/base/value_object.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "msg_",
     "referenced_type" : "_ZTINSt3__17variantIJN7android4base10LogMessageENS_19basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3art11VlogMessageE",
   "name" : "art::VlogMessage",
   "record_kind" : "class",
   "size" : 140,
   "source_file" : "art/libartbase/base/logging.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3art11VoidFunctorE",
   "name" : "art::VoidFunctor",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "art/libartbase/base/utils.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "class_linker",
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "collector",
     "field_offset" : 8,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "compiler",
     "field_offset" : 16,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "deopt",
     "field_offset" : 24,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "gc",
     "field_offset" : 32,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "heap",
     "field_offset" : 40,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "interpreter",
     "field_offset" : 48,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "jdwp",
     "field_offset" : 56,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "jit",
     "field_offset" : 64,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "jni",
     "field_offset" : 72,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "monitor",
     "field_offset" : 80,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "oat",
     "field_offset" : 88,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "profiler",
     "field_offset" : 96,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "signals",
     "field_offset" : 104,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "simulator",
     "field_offset" : 112,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "startup",
     "field_offset" : 120,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "third_party_jni",
     "field_offset" : 128,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "threads",
     "field_offset" : 136,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "verifier",
     "field_offset" : 144,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "verifier_debug",
     "field_offset" : 152,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "image",
     "field_offset" : 160,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "systrace_lock_logging",
     "field_offset" : 168,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "agents",
     "field_offset" : 176,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "dex",
     "field_offset" : 184,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "plugin",
     "field_offset" : 192,
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTIN3art12LogVerbosityE",
   "name" : "art::LogVerbosity",
   "size" : 25,
   "source_file" : "art/libartbase/base/logging.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "data_",
     "referenced_type" : "_ZTIN3art13ClassAccessor5FieldE"
    },
    {
     "access" : "private",
     "field_name" : "position_",
     "field_offset" : 224,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "partition_pos_",
     "field_offset" : 256,
     "referenced_type" : "_ZTIKj"
    },
    {
     "access" : "private",
     "field_name" : "iterator_end_",
     "field_offset" : 288,
     "referenced_type" : "_ZTIKj"
    }
   ],
   "linker_set_key" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE",
   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Field>",
   "record_kind" : "class",
   "size" : 40,
   "source_file" : "art/libdexfile/dex/class_accessor.h",
   "template_args" :
   [
    "_ZTIN3art13ClassAccessor5FieldE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "data_",
     "referenced_type" : "_ZTIN3art13ClassAccessor6MethodE"
    },
    {
     "access" : "private",
     "field_name" : "position_",
     "field_offset" : 256,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "partition_pos_",
     "field_offset" : 288,
     "referenced_type" : "_ZTIKj"
    },
    {
     "access" : "private",
     "field_name" : "iterator_end_",
     "field_offset" : 320,
     "referenced_type" : "_ZTIKj"
    }
   ],
   "linker_set_key" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE",
   "name" : "art::ClassAccessor::DataIterator<art::ClassAccessor::Method>",
   "record_kind" : "class",
   "size" : 44,
   "source_file" : "art/libdexfile/dex/class_accessor.h",
   "template_args" :
   [
    "_ZTIN3art13ClassAccessor6MethodE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "is_static_",
     "field_offset" : 192,
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTIN3art13ClassAccessor5FieldE",
   "name" : "art::ClassAccessor::Field",
   "record_kind" : "class",
   "size" : 28,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3art13ClassAccessor8BaseItemE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "is_static_or_direct_",
     "field_offset" : 192,
     "referenced_type" : "_ZTIb"
    },
    {
     "access" : "private",
     "field_name" : "code_off_",
     "field_offset" : 224,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art13ClassAccessor6MethodE",
   "name" : "art::ClassAccessor::Method",
   "record_kind" : "class",
   "size" : 32,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "dex_file_",
     "referenced_type" : "_ZTIRKN3art7DexFileE"
    },
    {
     "access" : "protected",
     "field_name" : "ptr_pos_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPKh"
    },
    {
     "access" : "protected",
     "field_name" : "hiddenapi_ptr_pos_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPKh"
    },
    {
     "access" : "protected",
     "field_name" : "index_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "protected",
     "field_name" : "access_flags_",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "protected",
     "field_name" : "hiddenapi_flags_",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art13ClassAccessor8BaseItemE",
   "name" : "art::ClassAccessor::BaseItem",
   "record_kind" : "class",
   "size" : 24,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "dex_file_",
     "referenced_type" : "_ZTIRKN3art7DexFileE"
    },
    {
     "access" : "protected",
     "field_name" : "class_def_index_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKj"
    },
    {
     "access" : "protected",
     "field_name" : "ptr_pos_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPKh"
    },
    {
     "access" : "protected",
     "field_name" : "hiddenapi_ptr_pos_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPKh"
    },
    {
     "access" : "protected",
     "field_name" : "num_static_fields_",
     "field_offset" : 128,
     "referenced_type" : "_ZTIKj"
    },
    {
     "access" : "protected",
     "field_name" : "num_instance_fields_",
     "field_offset" : 160,
     "referenced_type" : "_ZTIKj"
    },
    {
     "access" : "protected",
     "field_name" : "num_direct_methods_",
     "field_offset" : 192,
     "referenced_type" : "_ZTIKj"
    },
    {
     "access" : "protected",
     "field_name" : "num_virtual_methods_",
     "field_offset" : 224,
     "referenced_type" : "_ZTIKj"
    }
   ],
   "linker_set_key" : "_ZTIN3art13ClassAccessorE",
   "name" : "art::ClassAccessor",
   "record_kind" : "class",
   "size" : 32,
   "source_file" : "art/libdexfile/dex/class_accessor.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "data_",
     "referenced_type" : "_ZTIN3art17ClassIteratorDataE"
    }
   ],
   "linker_set_key" : "_ZTIN3art13ClassIteratorE",
   "name" : "art::ClassIterator",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/class_iterator.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "filename_",
     "field_offset" : 32,
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "access" : "protected",
     "field_name" : "file_",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPKN9unix_file6FdFileE"
    },
    {
     "access" : "protected",
     "field_name" : "owned_file_",
     "field_offset" : 160,
     "referenced_type" : "_ZTINSt3__18optionalIN9unix_file6FdFileEEE"
    },
    {
     "access" : "protected",
     "field_name" : "root_container_",
     "field_offset" : 416,
     "referenced_type" : "_ZTINSt3__110shared_ptrIN3art16DexFileContainerEEE"
    },
    {
     "access" : "protected",
     "field_name" : "location_",
     "field_offset" : 480,
     "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3art13DexFileLoaderE",
   "name" : "art::DexFileLoader",
   "record_kind" : "class",
   "size" : 72,
   "source_file" : "art/libdexfile/dex/dex_file_loader.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN3art13DexFileLoaderE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN3art13DexFileLoaderD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN3art13DexFileLoaderD0Ev"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "file",
     "referenced_type" : "_ZTINSt3__110unique_ptrIN9unix_file6FdFileENS_14default_deleteIS2_EEEE"
    },
    {
     "field_name" : "start",
     "field_offset" : 32,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "length",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art13FileWithRangeE",
   "name" : "art::FileWithRange",
   "size" : 12,
   "source_file" : "art/libartbase/base/os.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3art7DexFile6HeaderE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "feature_flags_",
     "field_offset" : 896,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "debug_info_offsets_pos_",
     "field_offset" : 928,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "debug_info_offsets_table_offset_",
     "field_offset" : 960,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "debug_info_base_",
     "field_offset" : 992,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "owned_data_begin_",
     "field_offset" : 1024,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "owned_data_end_",
     "field_offset" : 1056,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art14CompactDexFile6HeaderE",
   "name" : "art::CompactDexFile::Header",
   "record_kind" : "class",
   "size" : 136,
   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
  },
  {
   "alignment" : 2,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3art3dex8CodeItemE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "fields_",
     "referenced_type" : "_ZTIt"
    },
    {
     "access" : "private",
     "field_name" : "insns_count_and_flags_",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "access" : "private",
     "field_name" : "insns_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIA1_t"
    }
   ],
   "linker_set_key" : "_ZTIN3art14CompactDexFile8CodeItemE",
   "name" : "art::CompactDexFile::CodeItem",
   "size" : 6,
   "source_file" : "art/libdexfile/dex/compact_dex_file.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3art7DexFileE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "debug_info_offsets_",
     "field_offset" : 800,
     "referenced_type" : "_ZTIN3art18CompactOffsetTable8AccessorE"
    }
   ],
   "linker_set_key" : "_ZTIN3art14CompactDexFileE",
   "name" : "art::CompactDexFile",
   "record_kind" : "class",
   "size" : 112,
   "source_file" : "art/libdexfile/dex/compact_dex_file.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN3art14CompactDexFileE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN3art14CompactDexFileD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN3art14CompactDexFileD0Ev"
    },
    {
     "mangled_component_name" : "_ZNK3art14CompactDexFile12IsMagicValidEv"
    },
    {
     "mangled_component_name" : "_ZNK3art14CompactDexFile14IsVersionValidEv"
    },
    {
     "mangled_component_name" : "_ZNK3art14CompactDexFile22SupportsDefaultMethodsEv"
    },
    {
     "mangled_component_name" : "_ZNK3art14CompactDexFile18GetDequickenedSizeEv"
    },
    {
     "mangled_component_name" : "_ZNK3art14CompactDexFile15GetCodeItemSizeERKNS_3dex8CodeItemE"
    },
    {
     "mangled_component_name" : "_ZNK3art14CompactDexFile17CalculateChecksumEv"
    }
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3art14DefaultEmptyFnINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE",
   "name" : "art::DefaultEmptyFn<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "art/libartbase/base/hash_set.h",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "first_",
     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE"
    },
    {
     "access" : "protected",
     "field_name" : "last_",
     "field_offset" : 320,
     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_5FieldEEEEE",
   "name" : "art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>",
   "record_kind" : "class",
   "size" : 80,
   "source_file" : "art/libartbase/base/iteration_range.h",
   "template_args" :
   [
    "_ZTIN3art13ClassAccessor12DataIteratorINS0_5FieldEEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "first_",
     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE"
    },
    {
     "access" : "protected",
     "field_name" : "last_",
     "field_offset" : 352,
     "referenced_type" : "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3art14IterationRangeINS_13ClassAccessor12DataIteratorINS1_6MethodEEEEE",
   "name" : "art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>>",
   "record_kind" : "class",
   "size" : 88,
   "source_file" : "art/libartbase/base/iteration_range.h",
   "template_args" :
   [
    "_ZTIN3art13ClassAccessor12DataIteratorINS0_6MethodEEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "first_",
     "referenced_type" : "_ZTIN3art13ClassIteratorE"
    },
    {
     "access" : "protected",
     "field_name" : "last_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIN3art13ClassIteratorE"
    }
   ],
   "linker_set_key" : "_ZTIN3art14IterationRangeINS_13ClassIteratorEEE",
   "name" : "art::IterationRange<art::ClassIterator>",
   "record_kind" : "class",
   "size" : 16,
   "source_file" : "art/libartbase/base/iteration_range.h",
   "template_args" :
   [
    "_ZTIN3art13ClassIteratorE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "first_",
     "referenced_type" : "_ZTIN3art15SplitStringIterE"
    },
    {
     "access" : "protected",
     "field_name" : "last_",
     "field_offset" : 128,
     "referenced_type" : "_ZTIN3art15SplitStringIterE"
    }
   ],
   "linker_set_key" : "_ZTIN3art14IterationRangeINS_15SplitStringIterEEE",
   "name" : "art::IterationRange<art::SplitStringIter>",
   "record_kind" : "class",
   "size" : 32,
   "source_file" : "art/libartbase/base/iteration_range.h",
   "template_args" :
   [
    "_ZTIN3art15SplitStringIterE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "first_",
     "referenced_type" : "_ZTIN3art22DexInstructionIteratorE"
    },
    {
     "access" : "protected",
     "field_name" : "last_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIN3art22DexInstructionIteratorE"
    }
   ],
   "linker_set_key" : "_ZTIN3art14IterationRangeINS_22DexInstructionIteratorEEE",
   "name" : "art::IterationRange<art::DexInstructionIterator>",
   "record_kind" : "class",
   "size" : 16,
   "source_file" : "art/libartbase/base/iteration_range.h",
   "template_args" :
   [
    "_ZTIN3art22DexInstructionIteratorE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "first_",
     "referenced_type" : "_ZTIN3art9CountIterE"
    },
    {
     "access" : "protected",
     "field_name" : "last_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIN3art9CountIterE"
    }
   ],
   "linker_set_key" : "_ZTIN3art14IterationRangeINS_9CountIterEEE",
   "name" : "art::IterationRange<art::CountIter>",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "art/libartbase/base/iteration_range.h",
   "template_args" :
   [
    "_ZTIN3art9CountIterE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "first_",
     "referenced_type" : "_ZTIPKN3art3dex7TryItemE"
    },
    {
     "access" : "protected",
     "field_name" : "last_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPKN3art3dex7TryItemE"
    }
   ],
   "linker_set_key" : "_ZTIN3art14IterationRangeIPKNS_3dex7TryItemEEE",
   "name" : "art::IterationRange<const art::dex::TryItem *>",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "art/libartbase/base/iteration_range.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex7TryItemE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3art16DexFileReferenceE"
    }
   ],
   "linker_set_key" : "_ZTIN3art14ProtoReferenceE",
   "name" : "art::ProtoReference",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/proto_reference.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "index_",
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "hash_set_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
   "name" : "art::HashSetIterator<std::pair<unsigned int, unsigned short>, art::HashSet<std::pair<unsigned int, unsigned short>, art::dex::DexFileVerifier::OffsetTypeMapEmptyFn, art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, std::allocator<std::pair<unsigned int, unsigned short>>>>",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "art/libartbase/base/hash_set.h",
   "template_args" :
   [
    "_ZTINSt3__14pairIjtEE",
    "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3art16DexFileReferenceE"
    }
   ],
   "linker_set_key" : "_ZTIN3art15MethodReferenceE",
   "name" : "art::MethodReference",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/method_reference.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "cur_index_",
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "split_on_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIc"
    },
    {
     "access" : "private",
     "field_name" : "sv_",
     "field_offset" : 64,
     "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3art15SplitStringIterE",
   "name" : "art::SplitStringIter",
   "size" : 16,
   "source_file" : "art/libartbase/base/stl_util.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3art7DexFile6HeaderE"
    }
   ],
   "linker_set_key" : "_ZTIN3art15StandardDexFile6HeaderE",
   "name" : "art::StandardDexFile::Header",
   "record_kind" : "class",
   "size" : 112,
   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3art3dex8CodeItemE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "registers_size_",
     "referenced_type" : "_ZTIt"
    },
    {
     "access" : "private",
     "field_name" : "ins_size_",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "access" : "private",
     "field_name" : "outs_size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIt"
    },
    {
     "access" : "private",
     "field_name" : "tries_size_",
     "field_offset" : 48,
     "referenced_type" : "_ZTIt"
    },
    {
     "access" : "private",
     "field_name" : "debug_info_off_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "insns_size_in_code_units_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "insns_",
     "field_offset" : 128,
     "referenced_type" : "_ZTIA1_t"
    }
   ],
   "linker_set_key" : "_ZTIN3art15StandardDexFile8CodeItemE",
   "name" : "art::StandardDexFile::CodeItem",
   "size" : 20,
   "source_file" : "art/libdexfile/dex/standard_dex_file.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3art7DexFileE"
    }
   ],
   "linker_set_key" : "_ZTIN3art15StandardDexFileE",
   "name" : "art::StandardDexFile",
   "record_kind" : "class",
   "size" : 100,
   "source_file" : "art/libdexfile/dex/standard_dex_file.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN3art15StandardDexFileE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN3art15StandardDexFileD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN3art15StandardDexFileD0Ev"
    },
    {
     "mangled_component_name" : "_ZNK3art15StandardDexFile12IsMagicValidEv"
    },
    {
     "mangled_component_name" : "_ZNK3art15StandardDexFile14IsVersionValidEv"
    },
    {
     "mangled_component_name" : "_ZNK3art15StandardDexFile22SupportsDefaultMethodsEv"
    },
    {
     "mangled_component_name" : "_ZNK3art15StandardDexFile18GetDequickenedSizeEv"
    },
    {
     "mangled_component_name" : "_ZNK3art15StandardDexFile15GetCodeItemSizeERKNS_3dex8CodeItemE"
    },
    {
     "mangled_component_name" : "_ZNK3art7DexFile17CalculateChecksumEv"
    }
   ]
  },
  {
   "access" : "private",
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "str_offset_",
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "data_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art15TypeLookupTable5EntryE",
   "name" : "art::TypeLookupTable::Entry",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "dex_data_begin_",
     "referenced_type" : "_ZTIPKh"
    },
    {
     "access" : "private",
     "field_name" : "mask_bits_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "entries_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPKN3art15TypeLookupTable5EntryE"
    },
    {
     "access" : "private",
     "field_name" : "owned_entries_",
     "field_offset" : 96,
     "referenced_type" : "_ZTINSt3__110unique_ptrIA_N3art15TypeLookupTable5EntryENS_14default_deleteIS4_EEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3art15TypeLookupTableE",
   "name" : "art::TypeLookupTable",
   "record_kind" : "class",
   "size" : 16,
   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3art13DexFileLoaderE"
    }
   ],
   "linker_set_key" : "_ZTIN3art16ArtDexFileLoaderE",
   "name" : "art::ArtDexFileLoader",
   "record_kind" : "class",
   "size" : 72,
   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN3art16ArtDexFileLoaderE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN3art16ArtDexFileLoaderD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN3art16ArtDexFileLoaderD0Ev"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "is_zip_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTIN3art16DexFileContainerE",
   "name" : "art::DexFileContainer",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN3art16DexFileContainerE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN3art16DexFileContainerD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN3art16DexFileContainerD0Ev"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZNK3art16DexFileContainer10IsReadOnlyEv"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZN3art16DexFileContainer11EnableWriteEv"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZN3art16DexFileContainer12DisableWriteEv"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZNK3art16DexFileContainer5BeginEv"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZNK3art16DexFileContainer3EndEv"
    },
    {
     "mangled_component_name" : "_ZNK3art16DexFileContainer4DataEv"
    },
    {
     "mangled_component_name" : "_ZNK3art16DexFileContainer9IsFileMapEv"
    }
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3art16DexFileReference10ComparatorE",
   "name" : "art::DexFileReference::Comparator",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "dex_file",
     "referenced_type" : "_ZTIPKN3art7DexFileE"
    },
    {
     "field_name" : "index",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art16DexFileReferenceE",
   "name" : "art::DexFileReference",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file_reference.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "start_offset_",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "end_offset_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art16DexLayoutSection10SubsectionE",
   "name" : "art::DexLayoutSection::Subsection",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "parts_",
     "referenced_type" : "_ZTIA5_N3art16DexLayoutSection10SubsectionE"
    }
   ],
   "linker_set_key" : "_ZTIN3art16DexLayoutSectionE",
   "name" : "art::DexLayoutSection",
   "record_kind" : "class",
   "size" : 40,
   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "dex_file_",
     "referenced_type" : "_ZTIRKN3art7DexFileE"
    },
    {
     "access" : "private",
     "field_name" : "class_def_idx_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art17ClassIteratorDataE",
   "name" : "art::ClassIteratorData",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/class_iterator.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "sections_",
     "referenced_type" : "_ZTIA2_N3art16DexLayoutSectionE"
    }
   ],
   "linker_set_key" : "_ZTIN3art17DexLayoutSectionsE",
   "name" : "art::DexLayoutSections",
   "record_kind" : "class",
   "size" : 80,
   "source_file" : "art/libdexfile/dex/dex_file_layout.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "table_",
     "referenced_type" : "_ZTIKPKj"
    },
    {
     "access" : "private",
     "field_name" : "minimum_offset_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKj"
    },
    {
     "access" : "private",
     "field_name" : "data_begin_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIKPKh"
    }
   ],
   "linker_set_key" : "_ZTIN3art18CompactOffsetTable8AccessorE",
   "name" : "art::CompactOffsetTable::Accessor",
   "record_kind" : "class",
   "size" : 12,
   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3art18CompactOffsetTableE",
   "name" : "art::CompactOffsetTable",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/compact_offset_table.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "hash_fn_",
     "referenced_type" : "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
    }
   ],
   "linker_set_key" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
   "name" : "art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "art/libartbase/base/hash_map.h",
   "template_args" :
   [
    "_ZTIj",
    "_ZTIt",
    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
   ]
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "pred_fn_",
     "referenced_type" : "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
    }
   ],
   "linker_set_key" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
   "name" : "art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "art/libartbase/base/hash_map.h",
   "template_args" :
   [
    "_ZTIj",
    "_ZTIt",
    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "buffer_",
     "referenced_type" : "_ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3art18ScopedTraceNoStart24ScopedTraceMessageHelperE",
   "name" : "art::ScopedTraceNoStart::ScopedTraceMessageHelper",
   "record_kind" : "class",
   "size" : 136,
   "source_file" : "art/libartbase/base/systrace.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3art18ScopedTraceNoStartE",
   "name" : "art::ScopedTraceNoStart",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "art/libartbase/base/systrace.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3art19Arc4RandomGeneratorE",
   "name" : "art::Arc4RandomGenerator",
   "size" : 1,
   "source_file" : "art/libartbase/base/utils.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3art19DefaultStringEqualsE",
   "name" : "art::DefaultStringEquals",
   "size" : 1,
   "source_file" : "art/libartbase/base/hash_set.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "num_operands_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKj"
    }
   ],
   "linker_set_key" : "_ZTIN3art19InstructionOperandsE",
   "name" : "art::InstructionOperands",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_instruction.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN3art19InstructionOperandsE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN3art19InstructionOperandsD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN3art19InstructionOperandsD0Ev"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZNK3art19InstructionOperands10GetOperandEj"
    }
   ]
  },
  {
   "access" : "private",
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "type_idx_",
     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
    },
    {
     "field_name" : "address_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art20CatchHandlerIterator16CatchHandlerItemE",
   "name" : "art::CatchHandlerIterator::CatchHandlerItem",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "handler_",
     "referenced_type" : "_ZTIN3art20CatchHandlerIterator16CatchHandlerItemE"
    },
    {
     "access" : "private",
     "field_name" : "current_data_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPKh"
    },
    {
     "access" : "private",
     "field_name" : "remaining_count_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "private",
     "field_name" : "catch_all_",
     "field_offset" : 128,
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTIN3art20CatchHandlerIteratorE",
   "name" : "art::CatchHandlerIterator",
   "record_kind" : "class",
   "size" : 20,
   "source_file" : "art/libdexfile/dex/dex_file_exception_helpers.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3art27CodeItemInstructionAccessorE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "registers_size_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIt"
    },
    {
     "access" : "private",
     "field_name" : "ins_size_",
     "field_offset" : 80,
     "referenced_type" : "_ZTIt"
    },
    {
     "access" : "private",
     "field_name" : "outs_size_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIt"
    },
    {
     "access" : "private",
     "field_name" : "tries_size_",
     "field_offset" : 112,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTIN3art20CodeItemDataAccessorE",
   "name" : "art::CodeItemDataAccessor",
   "record_kind" : "class",
   "size" : 16,
   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "instructions_",
     "referenced_type" : "_ZTIPKt"
    },
    {
     "access" : "protected",
     "field_name" : "dex_pc_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art20DexInstructionPcPairE",
   "name" : "art::DexInstructionPcPair",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3art26DexInstructionIteratorBaseE"
    }
   ],
   "linker_set_key" : "_ZTIN3art22DexInstructionIteratorE",
   "name" : "art::DexInstructionIterator",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3art16DexFileContainerE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "begin_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIKPKh"
    },
    {
     "access" : "private",
     "field_name" : "end_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIKPKh"
    }
   ],
   "linker_set_key" : "_ZTIN3art22MemoryDexFileContainerE",
   "name" : "art::MemoryDexFileContainer",
   "record_kind" : "class",
   "size" : 16,
   "source_file" : "art/libdexfile/dex/dex_file.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN3art22MemoryDexFileContainerE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN3art22MemoryDexFileContainerD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN3art22MemoryDexFileContainerD0Ev"
    },
    {
     "mangled_component_name" : "_ZNK3art22MemoryDexFileContainer10IsReadOnlyEv"
    },
    {
     "mangled_component_name" : "_ZN3art22MemoryDexFileContainer11EnableWriteEv"
    },
    {
     "mangled_component_name" : "_ZN3art22MemoryDexFileContainer12DisableWriteEv"
    },
    {
     "mangled_component_name" : "_ZNK3art22MemoryDexFileContainer5BeginEv"
    },
    {
     "mangled_component_name" : "_ZNK3art22MemoryDexFileContainer3EndEv"
    },
    {
     "mangled_component_name" : "_ZNK3art16DexFileContainer4DataEv"
    },
    {
     "mangled_component_name" : "_ZNK3art16DexFileContainer9IsFileMapEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "dex_file_",
     "referenced_type" : "_ZTIRKN3art7DexFileE"
    },
    {
     "access" : "private",
     "field_name" : "type_list_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPKN3art3dex8TypeListE"
    },
    {
     "access" : "private",
     "field_name" : "size_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "pos_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art24DexFileParameterIteratorE",
   "name" : "art::DexFileParameterIterator",
   "record_kind" : "class",
   "size" : 16,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3art19InstructionOperandsE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "first_operand_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIKj"
    }
   ],
   "linker_set_key" : "_ZTIN3art24RangeInstructionOperandsE",
   "name" : "art::RangeInstructionOperands",
   "record_kind" : "class",
   "size" : 12,
   "source_file" : "art/libdexfile/dex/dex_instruction.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN3art24RangeInstructionOperandsE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN3art24RangeInstructionOperandsD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN3art24RangeInstructionOperandsD0Ev"
    },
    {
     "mangled_component_name" : "_ZNK3art24RangeInstructionOperands10GetOperandEj"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3art20CodeItemDataAccessorE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "dex_file_",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPKN3art7DexFileE"
    },
    {
     "access" : "private",
     "field_name" : "debug_info_offset_",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art25CodeItemDebugInfoAccessorE",
   "name" : "art::CodeItemDebugInfoAccessor",
   "record_kind" : "class",
   "size" : 24,
   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "dex_file_",
     "referenced_type" : "_ZTIRKN3art7DexFileE"
    },
    {
     "access" : "protected",
     "field_name" : "array_size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "protected",
     "field_name" : "pos_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "protected",
     "field_name" : "ptr_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPKh"
    },
    {
     "access" : "protected",
     "field_name" : "type_",
     "field_offset" : 128,
     "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
    },
    {
     "access" : "protected",
     "field_name" : "jval_",
     "field_offset" : 192,
     "referenced_type" : "_ZTI6jvalue"
    }
   ],
   "linker_set_key" : "_ZTIN3art25EncodedArrayValueIteratorE",
   "name" : "art::EncodedArrayValueIterator",
   "record_kind" : "class",
   "size" : 32,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 8,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE"
    }
   ],
   "linker_set_key" : "_ZTIN3art26CallSiteArrayValueIteratorE",
   "name" : "art::CallSiteArrayValueIterator",
   "record_kind" : "class",
   "size" : 32,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "data_",
     "referenced_type" : "_ZTIN3art20DexInstructionPcPairE"
    }
   ],
   "linker_set_key" : "_ZTIN3art26DexInstructionIteratorBaseE",
   "name" : "art::DexInstructionIteratorBase",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_instruction_iterator.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3art19InstructionOperandsE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "operands_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIRA5_Kj"
    }
   ],
   "linker_set_key" : "_ZTIN3art26VarArgsInstructionOperandsE",
   "name" : "art::VarArgsInstructionOperands",
   "record_kind" : "class",
   "size" : 12,
   "source_file" : "art/libdexfile/dex/dex_instruction.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN3art26VarArgsInstructionOperandsE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN3art26VarArgsInstructionOperandsD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN3art26VarArgsInstructionOperandsD0Ev"
    },
    {
     "mangled_component_name" : "_ZNK3art26VarArgsInstructionOperands10GetOperandEj"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "insns_size_in_code_units_",
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "insns_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPKt"
    }
   ],
   "linker_set_key" : "_ZTIN3art27CodeItemInstructionAccessorE",
   "name" : "art::CodeItemInstructionAccessor",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/code_item_accessors.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3art19InstructionOperandsE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "inner_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIKPKN3art19InstructionOperandsE"
    }
   ],
   "linker_set_key" : "_ZTIN3art29NoReceiverInstructionOperandsE",
   "name" : "art::NoReceiverInstructionOperands",
   "record_kind" : "class",
   "size" : 12,
   "source_file" : "art/libdexfile/dex/dex_instruction.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN3art29NoReceiverInstructionOperandsE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN3art29NoReceiverInstructionOperandsD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN3art29NoReceiverInstructionOperandsD0Ev"
    },
    {
     "mangled_component_name" : "_ZNK3art29NoReceiverInstructionOperands10GetOperandEj"
    }
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3art29ProtoReferenceValueComparatorE",
   "name" : "art::ProtoReferenceValueComparator",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/proto_reference.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3art2OSE",
   "name" : "art::OS",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "art/libartbase/base/os.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3art30MethodReferenceValueComparatorE",
   "name" : "art::MethodReferenceValueComparator",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/method_reference.h"
  },
  {
   "alignment" : 8,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3art25EncodedArrayValueIteratorE"
    }
   ],
   "linker_set_key" : "_ZTIN3art31EncodedStaticFieldValueIteratorE",
   "name" : "art::EncodedStaticFieldValueIterator",
   "record_kind" : "class",
   "size" : 32,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 2,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3art3dex8DexIndexItEE"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex10ProtoIndexE",
   "name" : "art::dex::ProtoIndex",
   "record_kind" : "class",
   "size" : 2,
   "source_file" : "art/libdexfile/dex/dex_file_types.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3art3dex8DexIndexIjEE"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex11StringIndexE",
   "name" : "art::dex::StringIndex",
   "record_kind" : "class",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_types.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "visibility_",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "annotation_",
     "field_offset" : 8,
     "referenced_type" : "_ZTIA1_h"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex14AnnotationItemE",
   "name" : "art::dex::AnnotationItem",
   "size" : 2,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "data_off_",
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex14CallSiteIdItemE",
   "name" : "art::dex::CallSiteIdItem",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "method_handle_type_",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "reserved1_",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "field_or_method_idx_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "reserved2_",
     "field_offset" : 48,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex16MethodHandleItemE",
   "name" : "art::dex::MethodHandleItem",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "size_",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "entries_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIA1_j"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex17AnnotationSetItemE",
   "name" : "art::dex::AnnotationSetItem",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "size_",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "flags_offset_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIA1_j"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex18HiddenapiClassDataE",
   "name" : "art::dex::HiddenapiClassData",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "annotations_off_",
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex20AnnotationSetRefItemE",
   "name" : "art::dex::AnnotationSetRefItem",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "size_",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "list_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIA1_N3art3dex20AnnotationSetRefItemE"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex20AnnotationSetRefListE",
   "name" : "art::dex::AnnotationSetRefList",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "field_idx_",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "annotations_off_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex20FieldAnnotationsItemE",
   "name" : "art::dex::FieldAnnotationsItem",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "method_idx_",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "annotations_off_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex21MethodAnnotationsItemE",
   "name" : "art::dex::MethodAnnotationsItem",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "class_annotations_off_",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "fields_size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "methods_size_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "parameters_size_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex24AnnotationsDirectoryItemE",
   "name" : "art::dex::AnnotationsDirectoryItem",
   "size" : 16,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "method_idx_",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "annotations_off_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex24ParameterAnnotationsItemE",
   "name" : "art::dex::ParameterAnnotationsItem",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "descriptor_idx_",
     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex6TypeIdE",
   "name" : "art::dex::TypeId",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "class_idx_",
     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
    },
    {
     "field_name" : "type_idx_",
     "field_offset" : 16,
     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
    },
    {
     "field_name" : "name_idx_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex7FieldIdE",
   "name" : "art::dex::FieldId",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "type_",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "unused_",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "offset_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex7MapItemE",
   "name" : "art::dex::MapItem",
   "size" : 12,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "size_",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "list_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIA1_N3art3dex7MapItemE"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex7MapListE",
   "name" : "art::dex::MapList",
   "size" : 16,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "shorty_idx_",
     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
    },
    {
     "field_name" : "return_type_idx_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
    },
    {
     "field_name" : "pad_",
     "field_offset" : 48,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "parameters_off_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex7ProtoIdE",
   "name" : "art::dex::ProtoId",
   "size" : 12,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "start_addr_",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "insn_count_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "handler_off_",
     "field_offset" : 48,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex7TryItemE",
   "name" : "art::dex::TryItem",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "class_idx_",
     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
    },
    {
     "field_name" : "pad1_",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "access_flags_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "superclass_idx_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
    },
    {
     "field_name" : "pad2_",
     "field_offset" : 80,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "interfaces_off_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "source_file_idx_",
     "field_offset" : 128,
     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
    },
    {
     "field_name" : "annotations_off_",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "class_data_off_",
     "field_offset" : 192,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "static_values_off_",
     "field_offset" : 224,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex8ClassDefE",
   "name" : "art::dex::ClassDef",
   "size" : 32,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3art3dex8CodeItemE",
   "name" : "art::dex::CodeItem",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "index_",
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex8DexIndexIjEE",
   "name" : "art::dex::DexIndex<unsigned int>",
   "record_kind" : "class",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_types.h",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "index_",
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex8DexIndexItEE",
   "name" : "art::dex::DexIndex<unsigned short>",
   "record_kind" : "class",
   "size" : 2,
   "source_file" : "art/libdexfile/dex/dex_file_types.h",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "class_idx_",
     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
    },
    {
     "field_name" : "proto_idx_",
     "field_offset" : 16,
     "referenced_type" : "_ZTIN3art3dex10ProtoIndexE"
    },
    {
     "field_name" : "name_idx_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex8MethodIdE",
   "name" : "art::dex::MethodId",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "string_data_off_",
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex8StringIdE",
   "name" : "art::dex::StringId",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "type_idx_",
     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex8TypeItemE",
   "name" : "art::dex::TypeItem",
   "size" : 2,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "size_",
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "list_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIA1_N3art3dex8TypeItemE"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex8TypeListE",
   "name" : "art::dex::TypeList",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/dex_file_structs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "range_values_",
     "referenced_type" : "_ZTINSt3__15dequeINS_5tupleIJPKvjbEEENS_9allocatorIS4_EEEE"
    },
    {
     "access" : "private",
     "field_name" : "dex_file_",
     "field_offset" : 192,
     "referenced_type" : "_ZTIKPKN3art7DexFileE"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex8tracking24DexFileTrackingRegistrarE",
   "name" : "art::dex::tracking::DexFileTrackingRegistrar",
   "record_kind" : "class",
   "size" : 28,
   "source_file" : "art/libdexfile/dex/dex_file_tracking_registrar.h"
  },
  {
   "alignment" : 2,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3art3dex8DexIndexItEE"
    }
   ],
   "linker_set_key" : "_ZTIN3art3dex9TypeIndexE",
   "name" : "art::dex::TypeIndex",
   "record_kind" : "class",
   "size" : 2,
   "source_file" : "art/libdexfile/dex/dex_file_types.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "name_",
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "access" : "private",
     "field_name" : "begin_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPh"
    },
    {
     "access" : "private",
     "field_name" : "size_",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "base_begin_",
     "field_offset" : 160,
     "referenced_type" : "_ZTIPv"
    },
    {
     "access" : "private",
     "field_name" : "base_size_",
     "field_offset" : 192,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "prot_",
     "field_offset" : 224,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "private",
     "field_name" : "reuse_",
     "field_offset" : 256,
     "referenced_type" : "_ZTIb"
    },
    {
     "access" : "private",
     "field_name" : "already_unmapped_",
     "field_offset" : 264,
     "referenced_type" : "_ZTIb"
    },
    {
     "access" : "private",
     "field_name" : "redzone_size_",
     "field_offset" : 288,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art6MemMapE",
   "name" : "art::MemMap",
   "record_kind" : "class",
   "size" : 40,
   "source_file" : "art/libartbase/base/mem_map.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "address_",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "line_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "source_file_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "prologue_end_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "epilogue_begin_",
     "field_offset" : 104,
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTIN3art7DexFile12PositionInfoE",
   "name" : "art::DexFile::PositionInfo",
   "size" : 16,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__15arrayIhLj20EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3art7DexFile4Sha1E",
   "name" : "art::DexFile::Sha1",
   "size" : 20,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "magic_",
     "referenced_type" : "_ZTINSt3__15arrayIhLj8EEE"
    },
    {
     "field_name" : "checksum_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "signature_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIN3art7DexFile4Sha1E"
    },
    {
     "field_name" : "file_size_",
     "field_offset" : 256,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "header_size_",
     "field_offset" : 288,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "endian_tag_",
     "field_offset" : 320,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "link_size_",
     "field_offset" : 352,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "link_off_",
     "field_offset" : 384,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "map_off_",
     "field_offset" : 416,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "string_ids_size_",
     "field_offset" : 448,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "string_ids_off_",
     "field_offset" : 480,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "type_ids_size_",
     "field_offset" : 512,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "type_ids_off_",
     "field_offset" : 544,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "proto_ids_size_",
     "field_offset" : 576,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "proto_ids_off_",
     "field_offset" : 608,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "field_ids_size_",
     "field_offset" : 640,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "field_ids_off_",
     "field_offset" : 672,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "method_ids_size_",
     "field_offset" : 704,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "method_ids_off_",
     "field_offset" : 736,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "class_defs_size_",
     "field_offset" : 768,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "class_defs_off_",
     "field_offset" : 800,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "data_size_",
     "field_offset" : 832,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "data_off_",
     "field_offset" : 864,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art7DexFile6HeaderE",
   "name" : "art::DexFile::Header",
   "size" : 112,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3art7DexFile6HeaderE"
    }
   ],
   "fields" :
   [
    {
     "field_name" : "container_size_",
     "field_offset" : 896,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "header_offset_",
     "field_offset" : 928,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art7DexFile9HeaderV41E",
   "name" : "art::DexFile::HeaderV41",
   "size" : 120,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "name_",
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "descriptor_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "signature_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "start_address_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "end_address_",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "reg_",
     "field_offset" : 160,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "is_live_",
     "field_offset" : 176,
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTIN3art7DexFile9LocalInfoE",
   "name" : "art::DexFile::LocalInfo",
   "size" : 24,
   "source_file" : "art/libdexfile/dex/dex_file.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "begin_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKPKh"
    },
    {
     "access" : "protected",
     "field_name" : "unused_size_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "protected",
     "field_name" : "data_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIKN3art8ArrayRefIKhEE"
    },
    {
     "access" : "protected",
     "field_name" : "location_",
     "field_offset" : 160,
     "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "access" : "protected",
     "field_name" : "location_checksum_",
     "field_offset" : 256,
     "referenced_type" : "_ZTIKj"
    },
    {
     "access" : "protected",
     "field_name" : "header_",
     "field_offset" : 288,
     "referenced_type" : "_ZTIKPKN3art7DexFile6HeaderE"
    },
    {
     "access" : "protected",
     "field_name" : "string_ids_",
     "field_offset" : 320,
     "referenced_type" : "_ZTIKPKN3art3dex8StringIdE"
    },
    {
     "access" : "protected",
     "field_name" : "type_ids_",
     "field_offset" : 352,
     "referenced_type" : "_ZTIKPKN3art3dex6TypeIdE"
    },
    {
     "access" : "protected",
     "field_name" : "field_ids_",
     "field_offset" : 384,
     "referenced_type" : "_ZTIKPKN3art3dex7FieldIdE"
    },
    {
     "access" : "protected",
     "field_name" : "method_ids_",
     "field_offset" : 416,
     "referenced_type" : "_ZTIKPKN3art3dex8MethodIdE"
    },
    {
     "access" : "protected",
     "field_name" : "proto_ids_",
     "field_offset" : 448,
     "referenced_type" : "_ZTIKPKN3art3dex7ProtoIdE"
    },
    {
     "access" : "protected",
     "field_name" : "class_defs_",
     "field_offset" : 480,
     "referenced_type" : "_ZTIKPKN3art3dex8ClassDefE"
    },
    {
     "access" : "protected",
     "field_name" : "method_handles_",
     "field_offset" : 512,
     "referenced_type" : "_ZTIPKN3art3dex16MethodHandleItemE"
    },
    {
     "access" : "protected",
     "field_name" : "num_method_handles_",
     "field_offset" : 544,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "protected",
     "field_name" : "call_site_ids_",
     "field_offset" : 576,
     "referenced_type" : "_ZTIPKN3art3dex14CallSiteIdItemE"
    },
    {
     "access" : "protected",
     "field_name" : "num_call_site_ids_",
     "field_offset" : 608,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "protected",
     "field_name" : "hiddenapi_class_data_",
     "field_offset" : 640,
     "referenced_type" : "_ZTIPKN3art3dex18HiddenapiClassDataE"
    },
    {
     "access" : "protected",
     "field_name" : "oat_dex_file_",
     "field_offset" : 672,
     "referenced_type" : "_ZTIPKN3art10OatDexFileE"
    },
    {
     "access" : "protected",
     "field_name" : "container_",
     "field_offset" : 704,
     "referenced_type" : "_ZTINSt3__110shared_ptrIN3art16DexFileContainerEEE"
    },
    {
     "access" : "protected",
     "field_name" : "is_compact_dex_",
     "field_offset" : 768,
     "referenced_type" : "_ZTIKb"
    },
    {
     "access" : "protected",
     "field_name" : "hiddenapi_domain_",
     "field_offset" : 776,
     "referenced_type" : "_ZTIN3art9hiddenapi6DomainE"
    }
   ],
   "linker_set_key" : "_ZTIN3art7DexFileE",
   "name" : "art::DexFile",
   "record_kind" : "class",
   "size" : 100,
   "source_file" : "art/libdexfile/dex/dex_file.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN3art7DexFileE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN3art7DexFileD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN3art7DexFileD0Ev"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZNK3art7DexFile12IsMagicValidEv"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZNK3art7DexFile14IsVersionValidEv"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZNK3art7DexFile22SupportsDefaultMethodsEv"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZNK3art7DexFile18GetDequickenedSizeEv"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZNK3art7DexFile15GetCodeItemSizeERKNS_3dex8CodeItemE"
    },
    {
     "mangled_component_name" : "_ZNK3art7DexFile17CalculateChecksumEv"
    }
   ]
  },
  {
   "alignment" : 8,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3art7HashMapIjtNS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS2_26OffsetTypeMapHashCompareFnES4_NSt3__19allocatorINS5_4pairIjtEEEEEE",
   "name" : "art::HashMap<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapEmptyFn, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn, std::allocator<std::pair<unsigned int, unsigned short>>>",
   "record_kind" : "class",
   "size" : 40,
   "source_file" : "art/libartbase/base/hash_map.h",
   "template_args" :
   [
    "_ZTIj",
    "_ZTIt",
    "_ZTIN3art3dex15DexFileVerifier20OffsetTypeMapEmptyFnE",
    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE",
    "_ZTIN3art3dex15DexFileVerifier26OffsetTypeMapHashCompareFnE",
    "_ZTINSt3__19allocatorINS_4pairIjtEEEE"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "allocfn_",
     "referenced_type" : "_ZTINSt3__19allocatorINS_4pairIjtEEEE"
    },
    {
     "access" : "private",
     "field_name" : "hashfn_",
     "field_offset" : 8,
     "referenced_type" : "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE"
    },
    {
     "access" : "private",
     "field_name" : "emptyfn_",
     "field_offset" : 16,
     "referenced_type" : "_ZTIN3art3dex15DexFileVerifier20OffsetTypeMapEmptyFnE"
    },
    {
     "access" : "private",
     "field_name" : "pred_",
     "field_offset" : 24,
     "referenced_type" : "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE"
    },
    {
     "access" : "private",
     "field_name" : "num_elements_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "num_buckets_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "elements_until_expand_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "owns_data_",
     "field_offset" : 128,
     "referenced_type" : "_ZTIb"
    },
    {
     "access" : "private",
     "field_name" : "data_",
     "field_offset" : 160,
     "referenced_type" : "_ZTIPNSt3__14pairIjtEE"
    },
    {
     "access" : "private",
     "field_name" : "min_load_factor_",
     "field_offset" : 192,
     "referenced_type" : "_ZTId"
    },
    {
     "access" : "private",
     "field_name" : "max_load_factor_",
     "field_offset" : 256,
     "referenced_type" : "_ZTId"
    }
   ],
   "linker_set_key" : "_ZTIN3art7HashSetINSt3__14pairIjtEENS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS5_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS8_EENS1_9allocatorIS3_EEEE",
   "name" : "art::HashSet<std::pair<unsigned int, unsigned short>, art::dex::DexFileVerifier::OffsetTypeMapEmptyFn, art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, std::allocator<std::pair<unsigned int, unsigned short>>>",
   "record_kind" : "class",
   "size" : 40,
   "source_file" : "art/libartbase/base/hash_set.h",
   "template_args" :
   [
    "_ZTINSt3__14pairIjtEE",
    "_ZTIN3art3dex15DexFileVerifier20OffsetTypeMapEmptyFnE",
    "_ZTIN3art18HashMapHashWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
    "_ZTIN3art18HashMapPredWrapperIjtNS_3dex15DexFileVerifier26OffsetTypeMapHashCompareFnEEE",
    "_ZTINSt3__19allocatorINS_4pairIjtEEEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "array_",
     "referenced_type" : "_ZTIPKh"
    },
    {
     "access" : "private",
     "field_name" : "size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art8ArrayRefIKhEE",
   "name" : "art::ArrayRef<const unsigned char>",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "art/libartbase/base/array_ref.h",
   "template_args" :
   [
    "_ZTIKh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3art8DataHashE",
   "name" : "art::DataHash",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "art/libartbase/base/data_hash.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "value_",
     "referenced_type" : "_ZTIRKN3art9hiddenapi7ApiListE"
    }
   ],
   "linker_set_key" : "_ZTIN3art8DumpableINS_9hiddenapi7ApiListEEE",
   "name" : "art::Dumpable<art::hiddenapi::ApiList>",
   "record_kind" : "class",
   "size" : 4,
   "source_file" : "art/libartbase/base/dumpable.h",
   "template_args" :
   [
    "_ZTIN3art9hiddenapi7ApiListE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3art8IdentityIjEE",
   "name" : "art::Identity<unsigned int>",
   "size" : 1,
   "source_file" : "art/libartbase/base/stl_util_identity.h",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "handle_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIP10ZipArchive"
    },
    {
     "access" : "private",
     "field_name" : "zip_entry_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIKP8ZipEntry"
    },
    {
     "access" : "private",
     "field_name" : "entry_name_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3art8ZipEntryE",
   "name" : "art::ZipEntry",
   "record_kind" : "class",
   "size" : 24,
   "source_file" : "art/libartbase/base/zip_archive.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN3art8ZipEntryE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN3art8ZipEntryD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN3art8ZipEntryD0Ev"
    }
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "count_",
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art9CountIterE",
   "name" : "art::CountIter",
   "record_kind" : "class",
   "size" : 4,
   "source_file" : "art/libartbase/base/stl_util.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3art9LogHelperE",
   "name" : "art::LogHelper",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "art/libartbase/base/logging.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3art9PrimitiveE",
   "name" : "art::Primitive",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/primitive.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3art11ValueObjectE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "dex_file_",
     "referenced_type" : "_ZTIPKN3art7DexFileE"
    },
    {
     "access" : "private",
     "field_name" : "proto_id_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE"
    }
   ],
   "linker_set_key" : "_ZTIN3art9SignatureE",
   "name" : "art::Signature",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "art/libdexfile/dex/signature.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "dex_flags_",
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3art9hiddenapi7ApiListE",
   "name" : "art::hiddenapi::ApiList",
   "record_kind" : "class",
   "size" : 4,
   "source_file" : "art/libartbase/base/hiddenapi_flags.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3art9hiddenapi8ApiStubsE",
   "name" : "art::hiddenapi::ApiStubs",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "art/libartbase/base/hiddenapi_stubs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "buffer_",
     "referenced_type" : "_ZTIA22_c"
    },
    {
     "access" : "private",
     "field_name" : "str_",
     "field_offset" : 192,
     "referenced_type" : "_ZTIPc"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1110format_intE",
   "name" : "fmt::format_int",
   "record_kind" : "class",
   "size" : 28,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "data_",
     "referenced_type" : "_ZTIm"
    },
    {
     "access" : "private",
     "field_name" : "fill_data_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIA4_c"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1111basic_specsE",
   "name" : "fmt::basic_specs",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v116detail22is_formattable_delayedIKNSt3__14__fs10filesystem4pathEcEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1111conjunctionIJNS0_6detail22is_formattable_delayedIKNSt3__14__fs10filesystem4pathEcEEEEE",
   "name" : "fmt::conjunction<is_formattable_delayed<const path, char>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v116detail25is_container_adaptor_likeIKNSt3__14__fs10filesystem4pathEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1111conjunctionIJNS0_6detail25is_container_adaptor_likeIKNSt3__14__fs10filesystem4pathEEENS4_17integral_constantIbLb0EEEEEE",
   "name" : "fmt::conjunction<is_container_adaptor_like<const path>, integral_constant<bool, false>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v116detail25is_container_adaptor_likeINS0_17basic_string_viewIcEEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1111conjunctionIJNS0_6detail25is_container_adaptor_likeINS0_17basic_string_viewIcEEEENSt3__117integral_constantIbLb1EEEEEE",
   "name" : "fmt::conjunction<is_container_adaptor_like<basic_string_view<char>>, integral_constant<bool, true>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v116detail25is_container_adaptor_likeINSt3__14__fs10filesystem4pathEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1111conjunctionIJNS0_6detail25is_container_adaptor_likeINSt3__14__fs10filesystem4pathEEENS4_17integral_constantIbLb1EEEEEE",
   "name" : "fmt::conjunction<is_container_adaptor_like<path>, integral_constant<bool, true>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v116detail25is_container_adaptor_likeIiEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1111conjunctionIJNS0_6detail25is_container_adaptor_likeIiEENSt3__117integral_constantIbLb1EEEEEE",
   "name" : "fmt::conjunction<is_container_adaptor_like<int>, integral_constant<bool, true>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1111conjunctionIJNSt3__117integral_constantIbLb0EEENS0_6detail22is_formattable_delayedINS0_17basic_string_viewIcEEcEEEEE",
   "name" : "fmt::conjunction<integral_constant<bool, false>, is_formattable_delayed<basic_string_view<char>, char>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1111conjunctionIJNSt3__117integral_constantIbLb0EEENS0_6detail22is_formattable_delayedINS2_4__fs10filesystem4pathEcEEEEE",
   "name" : "fmt::conjunction<integral_constant<bool, false>, is_formattable_delayed<path, char>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1111conjunctionIJNSt3__117integral_constantIbLb0EEENS0_6detail22is_formattable_delayedIicEEEEE",
   "name" : "fmt::conjunction<integral_constant<bool, false>, is_formattable_delayed<int, char>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1111conjunctionIJNSt3__117integral_constantIbLb1EEEEEE",
   "name" : "fmt::conjunction<integral_constant<bool, true>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v1111conjunctionIJNS0_6detail22is_formattable_delayedIKNSt3__14__fs10filesystem4pathEcEEEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1111conjunctionIJNSt3__117integral_constantIbLb1EEENS0_6detail22is_formattable_delayedIKNS2_4__fs10filesystem4pathEcEEEEE",
   "name" : "fmt::conjunction<integral_constant<bool, true>, is_formattable_delayed<const path, char>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v1111conjunctionIJNSt3__117integral_constantIbLb1EEEEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1111conjunctionIJNSt3__17is_sameINS2_4__fs10filesystem4pathES6_EENS2_17integral_constantIbLb1EEEEEE",
   "name" : "fmt::conjunction<is_same<path, path>, integral_constant<bool, true>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTISt13runtime_error"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1112format_errorE",
   "name" : "fmt::format_error",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN3fmt3v1112format_errorE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN3fmt3v1112format_errorD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN3fmt3v1112format_errorD0Ev"
    },
    {
     "mangled_component_name" : "_ZNKSt13runtime_error4whatEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v1111basic_specsE"
    }
   ],
   "fields" :
   [
    {
     "field_name" : "width",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "precision",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1112format_specsE",
   "name" : "fmt::format_specs",
   "size" : 16,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v1113is_tuple_likeIKNSt3__14__fs10filesystem4pathEEE",
   "name" : "fmt::is_tuple_like<const std::filesystem::path>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIKNSt3__14__fs10filesystem4pathE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v1113is_tuple_likeINS0_17basic_string_viewIcEEEE",
   "name" : "fmt::is_tuple_like<fmt::basic_string_view<char>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIN3fmt3v1117basic_string_viewIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v1113is_tuple_likeINSt3__14__fs10filesystem4pathEEE",
   "name" : "fmt::is_tuple_like<std::filesystem::path>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem4pathE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v1113is_tuple_likeIiEE",
   "name" : "fmt::is_tuple_like<int>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "fmt_",
     "referenced_type" : "_ZTIN3fmt3v1117basic_string_viewIcEE"
    },
    {
     "access" : "private",
     "field_name" : "next_arg_id_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1113parse_contextIcEE",
   "name" : "fmt::parse_context<char>",
   "record_kind" : "class",
   "size" : 12,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "str_",
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "access" : "private",
     "field_name" : "buf_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIN3fmt3v116detail16container_bufferINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1113string_bufferE",
   "name" : "fmt::string_buffer",
   "record_kind" : "class",
   "size" : 32,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "container",
     "referenced_type" : "_ZTIPN3fmt3v116detail6bufferIcEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1114basic_appenderIcEE",
   "name" : "fmt::basic_appender<char>",
   "record_kind" : "class",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "year_",
     "referenced_type" : "_ZTIN3fmt3v114yearE"
    },
    {
     "access" : "private",
     "field_name" : "month_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIN3fmt3v115monthE"
    },
    {
     "access" : "private",
     "field_name" : "day_",
     "field_offset" : 40,
     "referenced_type" : "_ZTIN3fmt3v113dayE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1114year_month_dayE",
   "name" : "fmt::year_month_day",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v1115is_variant_likeIKNSt3__14__fs10filesystem4pathEEE",
   "name" : "fmt::is_variant_like<const std::filesystem::path>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/std.h",
   "template_args" :
   [
    "_ZTIKNSt3__14__fs10filesystem4pathE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v1115is_variant_likeINSt3__14__fs10filesystem4pathEEE",
   "name" : "fmt::is_variant_like<std::filesystem::path>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/std.h",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem4pathE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v1115is_variant_likeIiEE",
   "name" : "fmt::is_variant_like<int>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/std.h",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "underlying_",
     "referenced_type" : "_ZTIN3fmt3v119formatterINSt3__14__fs10filesystem4pathEcvEE"
    },
    {
     "access" : "private",
     "field_name" : "separator_",
     "field_offset" : 224,
     "referenced_type" : "_ZTIN3fmt3v1117basic_string_viewIcEE"
    },
    {
     "access" : "private",
     "field_name" : "opening_bracket_",
     "field_offset" : 288,
     "referenced_type" : "_ZTIN3fmt3v1117basic_string_viewIcEE"
    },
    {
     "access" : "private",
     "field_name" : "closing_bracket_",
     "field_offset" : 352,
     "referenced_type" : "_ZTIN3fmt3v1117basic_string_viewIcEE"
    },
    {
     "access" : "private",
     "field_name" : "is_debug",
     "field_offset" : 416,
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1115range_formatterINSt3__14__fs10filesystem4pathEcvEE",
   "name" : "fmt::range_formatter<std::filesystem::path, char, void>",
   "size" : 56,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem4pathE",
    "_ZTIc",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "custom_",
     "referenced_type" : "_ZTIN3fmt3v116detail12custom_valueINS0_7contextEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1116basic_format_argINS0_7contextEE6handleE",
   "name" : "fmt::basic_format_arg<fmt::context>::handle",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "value_",
     "referenced_type" : "_ZTIN3fmt3v116detail5valueINS0_7contextEEE"
    },
    {
     "access" : "private",
     "field_name" : "type_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIN3fmt3v116detail4typeE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1116basic_format_argINS0_7contextEEE",
   "name" : "fmt::basic_format_arg<fmt::context>",
   "record_kind" : "class",
   "size" : 16,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIN3fmt3v117contextE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "out",
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "truncated",
     "field_offset" : 32,
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1116format_to_resultE",
   "name" : "fmt::format_to_result",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "specs_",
     "referenced_type" : "_ZTIN3fmt3v1111basic_specsE"
    },
    {
     "access" : "private",
     "field_name" : "width_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "private",
     "field_name" : "formatter_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIN3fmt3v119formatterINS0_17basic_string_viewIcEEcvEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1116nested_formatterINS0_17basic_string_viewIcEEcEE",
   "name" : "fmt::nested_formatter<fmt::basic_string_view<char>, char>",
   "size" : 44,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIN3fmt3v1117basic_string_viewIcEE",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "desc_",
     "referenced_type" : "_ZTIy"
    },
    {
     "access" : "private",
     "field_offset" : 64,
     "referenced_type" : "_ZTIN3fmt3v1117basic_format_argsINS0_7contextEEUt_E"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1117basic_format_argsINS0_7contextEEE",
   "name" : "fmt::basic_format_args<fmt::context>",
   "record_kind" : "class",
   "size" : 16,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIN3fmt3v117contextE"
   ]
  },
  {
   "access" : "private",
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "values_",
     "referenced_type" : "_ZTIPKN3fmt3v116detail5valueINS0_7contextEEE"
    },
    {
     "field_name" : "args_",
     "referenced_type" : "_ZTIPKN3fmt3v1116basic_format_argINS0_7contextEEE"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN3fmt3v1117basic_format_argsINS0_7contextEEUt_E",
   "name" : "fmt::basic_format_args<fmt::context>::(anonymous)",
   "record_kind" : "union",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "data_",
     "referenced_type" : "_ZTIPKDi"
    },
    {
     "access" : "private",
     "field_name" : "size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1117basic_string_viewIDiEE",
   "name" : "fmt::basic_string_view<char32_t>",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIDi"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "data_",
     "referenced_type" : "_ZTIPKc"
    },
    {
     "access" : "private",
     "field_name" : "size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1117basic_string_viewIcEE",
   "name" : "fmt::basic_string_view<char>",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "data_",
     "referenced_type" : "_ZTIPKw"
    },
    {
     "access" : "private",
     "field_name" : "size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1117basic_string_viewIwEE",
   "name" : "fmt::basic_string_view<wchar_t>",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v116detail18range_format_kind_IKNSt3__14__fs10filesystem4pathEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1117range_format_kindIKNSt3__14__fs10filesystem4pathEcvEE",
   "name" : "fmt::range_format_kind<const std::filesystem::path, char, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIKNSt3__14__fs10filesystem4pathE",
    "_ZTIc",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIN3fmt3v1112range_formatELS3_0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1117range_format_kindINS0_17basic_string_viewIcEEcvEE",
   "name" : "fmt::range_format_kind<fmt::basic_string_view<char>, char, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIN3fmt3v1117basic_string_viewIcEE",
    "_ZTIc",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v116detail18range_format_kind_INSt3__14__fs10filesystem4pathEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1117range_format_kindINSt3__14__fs10filesystem4pathEcvEE",
   "name" : "fmt::range_format_kind<std::filesystem::path, char, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem4pathE",
    "_ZTIc",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIN3fmt3v1112range_formatELS3_0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1117range_format_kindIicvEE",
   "name" : "fmt::range_format_kind<int, char>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIi",
    "_ZTIc",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v116detail6bufferIcEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "store_",
     "field_offset" : 128,
     "referenced_type" : "_ZTIA128_c"
    },
    {
     "access" : "private",
     "field_name" : "alloc_",
     "referenced_type" : "_ZTIN3fmt3v116detail9allocatorIcEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1119basic_memory_bufferIcLj128ENS0_6detail9allocatorIcEEEE",
   "name" : "fmt::basic_memory_buffer<char, 128, fmt::detail::allocator<char>>",
   "record_kind" : "class",
   "size" : 144,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIc",
    "_ZTIN3fmt3v116detail9allocatorIcEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v116detail6bufferIcEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "store_",
     "field_offset" : 128,
     "referenced_type" : "_ZTIA500_c"
    },
    {
     "access" : "private",
     "field_name" : "alloc_",
     "referenced_type" : "_ZTIN3fmt3v116detail9allocatorIcEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1119basic_memory_bufferIcLj500ENS0_6detail9allocatorIcEEEE",
   "name" : "fmt::basic_memory_buffer<char, 500, fmt::detail::allocator<char>>",
   "record_kind" : "class",
   "size" : 516,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIc",
    "_ZTIN3fmt3v116detail9allocatorIcEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v116detail6bufferIiEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "store_",
     "field_offset" : 128,
     "referenced_type" : "_ZTIA500_i"
    },
    {
     "access" : "private",
     "field_name" : "alloc_",
     "referenced_type" : "_ZTIN3fmt3v116detail9allocatorIiEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1119basic_memory_bufferIiLj500ENS0_6detail9allocatorIiEEEE",
   "name" : "fmt::basic_memory_buffer<int, 500, fmt::detail::allocator<int>>",
   "record_kind" : "class",
   "size" : 2016,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIi",
    "_ZTIN3fmt3v116detail9allocatorIiEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v116detail6bufferIjEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "store_",
     "field_offset" : 128,
     "referenced_type" : "_ZTIA32_j"
    },
    {
     "access" : "private",
     "field_name" : "alloc_",
     "referenced_type" : "_ZTIN3fmt3v116detail9allocatorIjEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1119basic_memory_bufferIjLj32ENS0_6detail9allocatorIjEEEE",
   "name" : "fmt::basic_memory_buffer<unsigned int, 32, fmt::detail::allocator<unsigned int>>",
   "record_kind" : "class",
   "size" : 144,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIj",
    "_ZTIN3fmt3v116detail9allocatorIjEE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v116detail6bufferIwEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "store_",
     "field_offset" : 128,
     "referenced_type" : "_ZTIA500_w"
    },
    {
     "access" : "private",
     "field_name" : "alloc_",
     "referenced_type" : "_ZTIN3fmt3v116detail9allocatorIwEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1119basic_memory_bufferIwLj500ENS0_6detail9allocatorIwEEEE",
   "name" : "fmt::basic_memory_buffer<wchar_t, 500, fmt::detail::allocator<wchar_t>>",
   "record_kind" : "class",
   "size" : 2016,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIw",
    "_ZTIN3fmt3v116detail9allocatorIwEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v1120is_tuple_formattableIKNSt3__14__fs10filesystem4pathEcEE",
   "name" : "fmt::is_tuple_formattable<const std::filesystem::path, char>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIKNSt3__14__fs10filesystem4pathE",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v1120is_tuple_formattableINS0_17basic_string_viewIcEEcEE",
   "name" : "fmt::is_tuple_formattable<fmt::basic_string_view<char>, char>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIN3fmt3v1117basic_string_viewIcEE",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v1120is_tuple_formattableINSt3__14__fs10filesystem4pathEcEE",
   "name" : "fmt::is_tuple_formattable<std::filesystem::path, char>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem4pathE",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v1120is_tuple_formattableIicEE",
   "name" : "fmt::is_tuple_formattable<int, char>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIi",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "str",
     "referenced_type" : "_ZTIN3fmt3v1117basic_string_viewIcEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v1121runtime_format_stringIcEE",
   "name" : "fmt::runtime_format_string<>",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "value_",
     "referenced_type" : "_ZTIh"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v113dayE",
   "name" : "fmt::day",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__14__fs10filesystem4pathE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v114pathE",
   "name" : "fmt::path",
   "record_kind" : "class",
   "size" : 12,
   "source_file" : "external/fmtlib/include/fmt/std.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "value_",
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v114yearE",
   "name" : "fmt::year",
   "record_kind" : "class",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "data",
     "referenced_type" : "_ZTIN3fmt3v1117basic_string_viewIcEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v115bytesE",
   "name" : "fmt::bytes",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "value_",
     "referenced_type" : "_ZTIh"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v115monthE",
   "name" : "fmt::month",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail10custom_tagE",
   "name" : "fmt::detail::custom_tag",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTIN3fmt3v116detail10get_localeUt_E"
    },
    {
     "access" : "private",
     "field_name" : "has_locale_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail10get_localeE",
   "name" : "fmt::detail::get_locale",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "access" : "private",
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "locale_",
     "referenced_type" : "_ZTINSt3__16localeE"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN3fmt3v116detail10get_localeUt_E",
   "name" : "fmt::detail::get_locale::(anonymous)",
   "record_kind" : "union",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "locale_",
     "referenced_type" : "_ZTIPKv"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail10locale_refE",
   "name" : "fmt::detail::locale_ref",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail11int_checkerILb1EEE",
   "name" : "fmt::detail::int_checker<true>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/printf.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__111is_integralIN3fmt3v1116basic_format_argINS2_7contextEE6handleEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail11is_integralINS0_16basic_format_argINS0_7contextEE6handleEEE",
   "name" : "fmt::detail::is_integral<fmt::basic_format_arg<fmt::context>::handle>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIN3fmt3v1116basic_format_argINS0_7contextEE6handleE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__111is_integralIN3fmt3v1117basic_string_viewIcEEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail11is_integralINS0_17basic_string_viewIcEEEE",
   "name" : "fmt::detail::is_integral<fmt::basic_string_view<char>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIN3fmt3v1117basic_string_viewIcEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__111is_integralIN3fmt3v119monostateEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail11is_integralINS0_9monostateEEE",
   "name" : "fmt::detail::is_integral<fmt::monostate>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIN3fmt3v119monostateE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail11is_integralINS1_10int128_optEEE",
   "name" : "fmt::detail::is_integral<fmt::detail::int128_opt>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIN3fmt3v116detail10int128_optE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail11is_integralINS1_16uint128_fallbackEEE",
   "name" : "fmt::detail::is_integral<fmt::detail::uint128_fallback>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIN3fmt3v116detail16uint128_fallbackE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__111is_integralIPKcEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail11is_integralIPKcEE",
   "name" : "fmt::detail::is_integral<const char *>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__111is_integralIPKvEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail11is_integralIPKvEE",
   "name" : "fmt::detail::is_integral<const void *>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIPKv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__111is_integralIbEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail11is_integralIbEE",
   "name" : "fmt::detail::is_integral<bool>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIb"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__111is_integralIcEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail11is_integralIcEE",
   "name" : "fmt::detail::is_integral<char>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__111is_integralIdEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail11is_integralIdEE",
   "name" : "fmt::detail::is_integral<double>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__111is_integralIeEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail11is_integralIeEE",
   "name" : "fmt::detail::is_integral<long double>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIe"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__111is_integralIfEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail11is_integralIfEE",
   "name" : "fmt::detail::is_integral<float>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIf"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__111is_integralIiEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail11is_integralIiEE",
   "name" : "fmt::detail::is_integral<int>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__111is_integralIjEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail11is_integralIjEE",
   "name" : "fmt::detail::is_integral<unsigned int>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__111is_integralIxEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail11is_integralIxEE",
   "name" : "fmt::detail::is_integral<long long>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__111is_integralIyEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail11is_integralIyEE",
   "name" : "fmt::detail::is_integral<unsigned long long>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail11is_zero_intE",
   "name" : "fmt::detail::is_zero_int",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/printf.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail11type_mapperIcEE",
   "name" : "fmt::detail::type_mapper<char>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "value",
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "format",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFvPvRN3fmt3v1113parse_contextIcEERNS1_7contextEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail12custom_valueINS0_7contextEEE",
   "name" : "fmt::detail::custom_value<fmt::context>",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIN3fmt3v117contextE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail12is_named_argIKNS1_5valueINS0_7contextEEEEE",
   "name" : "fmt::detail::is_named_arg<const fmt::detail::value<fmt::context>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIKN3fmt3v116detail5valueINS0_7contextEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail12is_named_argIKNSt3__14__fs10filesystem4pathEEE",
   "name" : "fmt::detail::is_named_arg<const std::filesystem::path>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIKNSt3__14__fs10filesystem4pathE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail12is_named_argINS1_5valueINS0_7contextEEEEE",
   "name" : "fmt::detail::is_named_arg<fmt::detail::value<fmt::context>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIN3fmt3v116detail5valueINS0_7contextEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail12is_named_argINSt3__14__fs10filesystem4pathEEE",
   "name" : "fmt::detail::is_named_arg<std::filesystem::path>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem4pathE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail12is_named_argIRKNSt3__14__fs10filesystem4pathEEE",
   "name" : "fmt::detail::is_named_arg<const std::filesystem::path &>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIRKNSt3__14__fs10filesystem4pathE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail12is_named_argIiEE",
   "name" : "fmt::detail::is_named_arg<int>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "size",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "padding",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail12size_paddingE",
   "name" : "fmt::detail::size_padding",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "data",
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "size",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail12string_valueIcEE",
   "name" : "fmt::detail::string_value<char>",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail12vformat_argsIcEE",
   "name" : "fmt::detail::vformat_args<char>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail13buffer_traitsE",
   "name" : "fmt::detail::buffer_traits",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail13is_fast_floatIiLb0EEE",
   "name" : "fmt::detail::is_fast_float<int>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIN3fmt3v116detail4typeELS4_15EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail13type_constantIKNSt3__14__fs10filesystem4pathEcEE",
   "name" : "fmt::detail::type_constant<const std::filesystem::path, char>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIKNSt3__14__fs10filesystem4pathE",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIN3fmt3v116detail4typeELS4_13EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail13type_constantINS0_17basic_string_viewIcEEcEE",
   "name" : "fmt::detail::type_constant<fmt::basic_string_view<char>, char>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIN3fmt3v1117basic_string_viewIcEE",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIN3fmt3v116detail4typeELS4_15EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail13type_constantINSt3__14__fs10filesystem4pathEcEE",
   "name" : "fmt::detail::type_constant<std::filesystem::path, char>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem4pathE",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIN3fmt3v116detail4typeELS4_15EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail13type_constantIRKNSt3__14__fs10filesystem4pathEcEE",
   "name" : "fmt::detail::type_constant<const std::filesystem::path &, char>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIRKNSt3__14__fs10filesystem4pathE",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIN3fmt3v116detail4typeELS4_1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail13type_constantIicEE",
   "name" : "fmt::detail::type_constant<int, char>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIi",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIN3fmt3v116detail4typeELS4_2EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail13type_constantIjcEE",
   "name" : "fmt::detail::type_constant<unsigned int, char>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIj",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail13use_format_asIKNS1_5valueINS0_7contextEEENSt3__117integral_constantIbLb1EEEEE",
   "name" : "fmt::detail::use_format_as<const fmt::detail::value<fmt::context>, std::integral_constant<bool, true>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIKN3fmt3v116detail5valueINS0_7contextEEE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail13use_format_asIKNSt3__14__fs10filesystem4pathENS3_17integral_constantIbLb1EEEEE",
   "name" : "fmt::detail::use_format_as<const std::filesystem::path, std::integral_constant<bool, true>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIKNSt3__14__fs10filesystem4pathE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail13use_format_asINS1_5valueINS0_7contextEEENSt3__117integral_constantIbLb1EEEEE",
   "name" : "fmt::detail::use_format_as<fmt::detail::value<fmt::context>, std::integral_constant<bool, true>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIN3fmt3v116detail5valueINS0_7contextEEE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail13use_format_asINSt3__14__fs10filesystem4pathENS3_17integral_constantIbLb1EEEEE",
   "name" : "fmt::detail::use_format_as<std::filesystem::path, std::integral_constant<bool, true>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem4pathE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail13use_format_asIiNSt3__117integral_constantIbLb1EEEEE",
   "name" : "fmt::detail::use_format_as<int, std::integral_constant<bool, true>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIi",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "buffer_",
     "referenced_type" : "_ZTIN3fmt3v1119basic_memory_bufferIwLj500ENS0_6detail9allocatorIwEEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail13utf8_to_utf16E",
   "name" : "fmt::detail::utf8_to_utf16",
   "record_kind" : "class",
   "size" : 2016,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "significand",
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "significand_size",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "exponent",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail14big_decimal_fpE",
   "name" : "fmt::detail::big_decimal_fp",
   "size" : 12,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "buf",
     "referenced_type" : "_ZTIA32_Di"
    },
    {
     "field_name" : "end",
     "field_offset" : 1024,
     "referenced_type" : "_ZTIPDi"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail14codecvt_resultIDiEE",
   "name" : "fmt::detail::codecvt_result<char32_t>",
   "size" : 132,
   "source_file" : "external/fmtlib/include/fmt/chrono.h",
   "template_args" :
   [
    "_ZTIDi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail14compile_stringE",
   "name" : "fmt::detail::compile_string",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "grouping_",
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "access" : "private",
     "field_name" : "thousands_sep_",
     "field_offset" : 96,
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail14digit_groupingIcEE",
   "name" : "fmt::detail::digit_grouping<char>",
   "record_kind" : "class",
   "size" : 24,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail14is_tuple_like_IKNSt3__14__fs10filesystem4pathEEE",
   "name" : "fmt::detail::is_tuple_like_<const std::filesystem::path>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIKNSt3__14__fs10filesystem4pathE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail14is_tuple_like_INS0_17basic_string_viewIcEEEE",
   "name" : "fmt::detail::is_tuple_like_<fmt::basic_string_view<char>>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIN3fmt3v1117basic_string_viewIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail14is_tuple_like_INSt3__14__fs10filesystem4pathEEE",
   "name" : "fmt::detail::is_tuple_like_<std::filesystem::path>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem4pathE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail14is_tuple_like_IiEE",
   "name" : "fmt::detail::is_tuple_like_<int>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "name",
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "id",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail14named_arg_infoIcEE",
   "name" : "fmt::detail::named_arg_info<char>",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v116detail6bufferIcEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "data_",
     "field_offset" : 128,
     "referenced_type" : "_ZTIA256_c"
    },
    {
     "access" : "private",
     "field_name" : "count_",
     "field_offset" : 2176,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail15counting_bufferIcEE",
   "name" : "fmt::detail::counting_buffer<>",
   "record_kind" : "class",
   "size" : 276,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "data",
     "referenced_type" : "_ZTIPKN3fmt3v116detail14named_arg_infoIcEE"
    },
    {
     "field_name" : "size",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail15named_arg_valueIcEE",
   "name" : "fmt::detail::named_arg_value<char>",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v116detail6bufferIcEE"
    }
   ],
   "fields" :
   [
    {
     "field_name" : "container",
     "field_offset" : 128,
     "referenced_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail16container_bufferINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE",
   "name" : "fmt::detail::container_buffer<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>",
   "record_kind" : "class",
   "size" : 20,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "args",
     "referenced_type" : "_ZTIA1_N3fmt3v116detail5valueINS0_7contextEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail16format_arg_storeINS0_7contextELj1ELj0ELy15EEE",
   "name" : "fmt::detail::format_arg_store<fmt::context, 1, 0, 15>",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIN3fmt3v117contextE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail16is_variant_like_IKNSt3__14__fs10filesystem4pathEEE",
   "name" : "fmt::detail::is_variant_like_<const std::filesystem::path>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/std.h",
   "template_args" :
   [
    "_ZTIKNSt3__14__fs10filesystem4pathE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail16is_variant_like_INSt3__14__fs10filesystem4pathEEE",
   "name" : "fmt::detail::is_variant_like_<std::filesystem::path>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/std.h",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem4pathE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail16is_variant_like_IiEE",
   "name" : "fmt::detail::is_variant_like_<int>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/std.h",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "specs_",
     "referenced_type" : "_ZTIN3fmt3v116detail20dynamic_format_specsIcEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail16native_formatterINS0_17basic_string_viewIcEEcLNS1_4typeE13EEE",
   "name" : "fmt::detail::native_formatter<fmt::basic_string_view<char>, char, fmt::detail::type::string_type>",
   "size" : 32,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIN3fmt3v1117basic_string_viewIcEE",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "specs_",
     "referenced_type" : "_ZTIN3fmt3v116detail20dynamic_format_specsIcEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail16native_formatterIicLNS1_4typeE1EEE",
   "name" : "fmt::detail::native_formatter<int, char, fmt::detail::type::int_type>",
   "size" : 32,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIi",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "specs_",
     "referenced_type" : "_ZTIN3fmt3v116detail20dynamic_format_specsIcEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail16native_formatterIjcLNS1_4typeE2EEE",
   "name" : "fmt::detail::native_formatter<unsigned int, char, fmt::detail::type::uint_type>",
   "size" : 32,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIj",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "lo_",
     "referenced_type" : "_ZTIy"
    },
    {
     "access" : "private",
     "field_name" : "hi_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail16uint128_fallbackE",
   "name" : "fmt::detail::uint128_fallback",
   "record_kind" : "class",
   "size" : 16,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v116detail24null_chrono_spec_handlerINS1_17tm_format_checkerEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail17tm_format_checkerE",
   "name" : "fmt::detail::tm_format_checker",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "begin",
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "end",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "cp",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail18find_escape_resultIcEE",
   "name" : "fmt::detail::find_escape_result<char>",
   "size" : 12,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail18has_to_string_viewIKNS1_5valueINS0_7contextEEEvEE",
   "name" : "fmt::detail::has_to_string_view<const fmt::detail::value<fmt::context>, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIKN3fmt3v116detail5valueINS0_7contextEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail18has_to_string_viewIKNSt3__14__fs10filesystem4pathEvEE",
   "name" : "fmt::detail::has_to_string_view<const std::filesystem::path, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIKNSt3__14__fs10filesystem4pathE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail18has_to_string_viewINS0_17basic_string_viewIcEEvEE",
   "name" : "fmt::detail::has_to_string_view<fmt::basic_string_view<char>, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIN3fmt3v1117basic_string_viewIcEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail18has_to_string_viewINS1_5valueINS0_7contextEEEvEE",
   "name" : "fmt::detail::has_to_string_view<fmt::detail::value<fmt::context>, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIN3fmt3v116detail5valueINS0_7contextEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail18has_to_string_viewINSt3__14__fs10filesystem4pathEvEE",
   "name" : "fmt::detail::has_to_string_view<std::filesystem::path, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem4pathE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail18has_to_string_viewIivEE",
   "name" : "fmt::detail::has_to_string_view<int>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIi",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail18is_output_iteratorINS0_14basic_appenderIcEEcvEE",
   "name" : "fmt::detail::is_output_iterator<fmt::basic_appender<char>, char, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIN3fmt3v1114basic_appenderIcEE",
    "_ZTIc",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail18is_std_string_likeIA1_cvEE",
   "name" : "fmt::detail::is_std_string_like<char[1]>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIA1_c",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail18is_std_string_likeIA3_cvEE",
   "name" : "fmt::detail::is_std_string_like<char[3]>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIA3_c",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail18is_std_string_likeIA4_cvEE",
   "name" : "fmt::detail::is_std_string_like<char[4]>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIA4_c",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail18is_std_string_likeIA5_cvEE",
   "name" : "fmt::detail::is_std_string_like<char[5]>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIA5_c",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail18is_std_string_likeIA8_cvEE",
   "name" : "fmt::detail::is_std_string_like<char[8]>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIA8_c",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail18is_std_string_likeINS0_17basic_string_viewIcEEvEE",
   "name" : "fmt::detail::is_std_string_like<fmt::basic_string_view<char>, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIN3fmt3v1117basic_string_viewIcEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail18is_std_string_likeINS1_5valueINS0_7contextEEEvEE",
   "name" : "fmt::detail::is_std_string_like<fmt::detail::value<fmt::context>, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIN3fmt3v116detail5valueINS0_7contextEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail18is_std_string_likeINS1_7arg_refIcEEvEE",
   "name" : "fmt::detail::is_std_string_like<fmt::detail::arg_ref<char>, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIN3fmt3v116detail7arg_refIcEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__114is_convertibleIPcPKcEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail18is_std_string_likeINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEvEE",
   "name" : "fmt::detail::is_std_string_like<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail18is_std_string_likeINSt3__14__fs10filesystem4pathEvEE",
   "name" : "fmt::detail::is_std_string_like<std::filesystem::path, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem4pathE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail18is_std_string_likeIPKcvEE",
   "name" : "fmt::detail::is_std_string_like<const char *>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIPKc",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail18is_std_string_likeIZZNKS0_4path14display_stringEvENKUlvE_clEvE18FMT_COMPILE_STRINGvEE",
   "name" : "fmt::detail::is_std_string_like<FMT_COMPILE_STRING>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIZZNK3fmt3v114path14display_stringEvENKUlvE_clEvE18FMT_COMPILE_STRING",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail18is_std_string_likeIZZNKS0_4path22generic_display_stringEvENKUlvE_clEvE18FMT_COMPILE_STRINGvEE",
   "name" : "fmt::detail::is_std_string_like<FMT_COMPILE_STRING>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIZZNK3fmt3v114path22generic_display_stringEvENKUlvE_clEvE18FMT_COMPILE_STRING",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail18is_std_string_likeIivEE",
   "name" : "fmt::detail::is_std_string_like<int>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIi",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIN3fmt3v1112range_formatELS3_3EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail18range_format_kind_IKNSt3__14__fs10filesystem4pathEEE",
   "name" : "fmt::detail::range_format_kind_<const std::filesystem::path>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIKNSt3__14__fs10filesystem4pathE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIN3fmt3v1112range_formatELS3_0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail18range_format_kind_INSt3__14__fs10filesystem4pathEEE",
   "name" : "fmt::detail::range_format_kind_<std::filesystem::path>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem4pathE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail19dynamic_spec_getterE",
   "name" : "fmt::detail::dynamic_spec_getter",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "count_",
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "limit_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail19fixed_buffer_traitsE",
   "name" : "fmt::detail::fixed_buffer_traits",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail19has_const_begin_endIKNSt3__14__fs10filesystem4pathEvEE",
   "name" : "fmt::detail::has_const_begin_end<const std::filesystem::path, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIKNSt3__14__fs10filesystem4pathE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail19has_const_begin_endINS0_17basic_string_viewIcEEvEE",
   "name" : "fmt::detail::has_const_begin_end<fmt::basic_string_view<char>, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIN3fmt3v1117basic_string_viewIcEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail19has_const_begin_endINSt3__14__fs10filesystem4pathEvEE",
   "name" : "fmt::detail::has_const_begin_end<std::filesystem::path, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem4pathE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail19has_const_begin_endIivEE",
   "name" : "fmt::detail::has_const_begin_end<int>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIi",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail19is_static_named_argIRKNSt3__14__fs10filesystem4pathEEE",
   "name" : "fmt::detail::is_static_named_arg<const std::filesystem::path &>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIRKNSt3__14__fs10filesystem4pathE"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v1112format_specsE"
    }
   ],
   "fields" :
   [
    {
     "field_name" : "width_ref",
     "field_offset" : 128,
     "referenced_type" : "_ZTIN3fmt3v116detail7arg_refIcEE"
    },
    {
     "field_name" : "precision_ref",
     "field_offset" : 192,
     "referenced_type" : "_ZTIN3fmt3v116detail7arg_refIcEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail20dynamic_format_specsIcEE",
   "name" : "fmt::detail::dynamic_format_specs<>",
   "size" : 32,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ctx",
     "referenced_type" : "_ZTIRN3fmt3v1113parse_contextIcEE"
    },
    {
     "field_name" : "ref",
     "field_offset" : 32,
     "referenced_type" : "_ZTIRN3fmt3v116detail7arg_refIcEE"
    },
    {
     "field_name" : "kind",
     "field_offset" : 64,
     "referenced_type" : "_ZTIRN3fmt3v1111arg_id_kindE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail20dynamic_spec_handlerIcEE",
   "name" : "fmt::detail::dynamic_spec_handler<char>",
   "size" : 12,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "specs_",
     "referenced_type" : "_ZTIRN3fmt3v1112format_specsE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail20printf_width_handlerE",
   "name" : "fmt::detail::printf_width_handler",
   "record_kind" : "class",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/printf.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "grouping",
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "field_name" : "thousands_sep",
     "field_offset" : 96,
     "referenced_type" : "_ZTIc"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail20thousands_sep_resultIcEE",
   "name" : "fmt::detail::thousands_sep_result<char>",
   "size" : 16,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "grouping",
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "field_name" : "thousands_sep",
     "field_offset" : 96,
     "referenced_type" : "_ZTIw"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail20thousands_sep_resultIwEE",
   "name" : "fmt::detail::thousands_sep_result<wchar_t>",
   "size" : 16,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail20use_format_as_memberIKNS1_5valueINS0_7contextEEENSt3__117integral_constantIbLb1EEEEE",
   "name" : "fmt::detail::use_format_as_member<const fmt::detail::value<fmt::context>, std::integral_constant<bool, true>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIKN3fmt3v116detail5valueINS0_7contextEEE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail20use_format_as_memberIKNSt3__14__fs10filesystem4pathENS3_17integral_constantIbLb1EEEEE",
   "name" : "fmt::detail::use_format_as_member<const std::filesystem::path, std::integral_constant<bool, true>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIKNSt3__14__fs10filesystem4pathE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail20use_format_as_memberINS1_5valueINS0_7contextEEENSt3__117integral_constantIbLb1EEEEE",
   "name" : "fmt::detail::use_format_as_member<fmt::detail::value<fmt::context>, std::integral_constant<bool, true>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIN3fmt3v116detail5valueINS0_7contextEEE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail20use_format_as_memberINSt3__14__fs10filesystem4pathENS3_17integral_constantIbLb1EEEEE",
   "name" : "fmt::detail::use_format_as_member<std::filesystem::path, std::integral_constant<bool, true>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem4pathE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail20use_format_as_memberIiNSt3__117integral_constantIbLb1EEEEE",
   "name" : "fmt::detail::use_format_as_member<int, std::integral_constant<bool, true>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIi",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v116detail24null_chrono_spec_handlerINS1_21chrono_format_checkerEEE"
    }
   ],
   "fields" :
   [
    {
     "field_name" : "has_precision_integral",
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail21chrono_format_checkerE",
   "name" : "fmt::detail::chrono_format_checker",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v1113parse_contextIcEE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "num_args_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "private",
     "field_name" : "types_",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPKN3fmt3v116detail4typeE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail21compile_parse_contextIcEE",
   "name" : "fmt::detail::compile_parse_context<char>",
   "record_kind" : "class",
   "size" : 20,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "types_",
     "referenced_type" : "_ZTIA1_N3fmt3v116detail4typeE"
    },
    {
     "access" : "private",
     "field_name" : "named_args_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIA1_N3fmt3v116detail14named_arg_infoIcEE"
    },
    {
     "access" : "private",
     "field_name" : "context_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIN3fmt3v116detail21compile_parse_contextIcEE"
    },
    {
     "access" : "private",
     "field_name" : "parse_funcs_",
     "field_offset" : 256,
     "referenced_type" : "_ZTIA1_PFPKcRN3fmt3v1113parse_contextIcEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail21format_string_checkerIcLi1ELi0ELb0EEE",
   "name" : "fmt::detail::format_string_checker<char, 1, 0, false>",
   "record_kind" : "class",
   "size" : 36,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail21has_mutable_begin_endIKNSt3__14__fs10filesystem4pathEvEE",
   "name" : "fmt::detail::has_mutable_begin_end<const std::filesystem::path, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIKNSt3__14__fs10filesystem4pathE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail21has_mutable_begin_endINS0_17basic_string_viewIcEEvEE",
   "name" : "fmt::detail::has_mutable_begin_end<fmt::basic_string_view<char>, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIN3fmt3v1117basic_string_viewIcEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail21has_mutable_begin_endINSt3__14__fs10filesystem4pathEvEE",
   "name" : "fmt::detail::has_mutable_begin_end<std::filesystem::path, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem4pathE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail21has_mutable_begin_endIivEE",
   "name" : "fmt::detail::has_mutable_begin_end<int>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIi",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail21is_bit_reference_likeIKNSt3__14__fs10filesystem4pathEEE",
   "name" : "fmt::detail::is_bit_reference_like<const std::filesystem::path>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/std.h",
   "template_args" :
   [
    "_ZTIKNSt3__14__fs10filesystem4pathE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail21is_bit_reference_likeINSt3__14__fs10filesystem4pathEEE",
   "name" : "fmt::detail::is_bit_reference_like<std::filesystem::path>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/std.h",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem4pathE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail21is_tuple_formattable_IKNSt3__14__fs10filesystem4pathEcLb0EEE",
   "name" : "fmt::detail::is_tuple_formattable_<const std::filesystem::path, char, false>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIKNSt3__14__fs10filesystem4pathE",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail21is_tuple_formattable_INS0_17basic_string_viewIcEEcLb0EEE",
   "name" : "fmt::detail::is_tuple_formattable_<fmt::basic_string_view<char>, char, false>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIN3fmt3v1117basic_string_viewIcEE",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail21is_tuple_formattable_INSt3__14__fs10filesystem4pathEcLb0EEE",
   "name" : "fmt::detail::is_tuple_formattable_<std::filesystem::path, char, false>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem4pathE",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail21is_tuple_formattable_IicLb0EEE",
   "name" : "fmt::detail::is_tuple_formattable_<int, char>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIi",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail21make_unsigned_or_boolIbEE",
   "name" : "fmt::detail::make_unsigned_or_bool<bool>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/printf.h",
   "template_args" :
   [
    "_ZTIb"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail22is_formattable_delayedIKNSt3__14__fs10filesystem4pathEcEE",
   "name" : "fmt::detail::is_formattable_delayed<const std::filesystem::path, char>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIKNSt3__14__fs10filesystem4pathE",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail23is_back_insert_iteratorINS0_14basic_appenderIcEENSt3__117integral_constantIbLb1EEEEE",
   "name" : "fmt::detail::is_back_insert_iterator<fmt::basic_appender<char>, std::integral_constant<bool, true>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIN3fmt3v1114basic_appenderIcEE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail23is_back_insert_iteratorINSt3__120back_insert_iteratorINS0_19basic_memory_bufferIcLj500ENS1_9allocatorIcEEEEEENS3_17integral_constantIbLb1EEEEE",
   "name" : "fmt::detail::is_back_insert_iterator<std::back_insert_iterator<fmt::basic_memory_buffer<char, 500, fmt::detail::allocator<char>>>, std::integral_constant<bool, true>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTINSt3__120back_insert_iteratorIN3fmt3v1119basic_memory_bufferIcLj500ENS2_6detail9allocatorIcEEEEEE",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail23is_back_insert_iteratorIPcNSt3__117integral_constantIbLb1EEEEE",
   "name" : "fmt::detail::is_back_insert_iterator<char *, std::integral_constant<bool, true>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIPc",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail23is_back_insert_iteratorIPjNSt3__117integral_constantIbLb1EEEEE",
   "name" : "fmt::detail::is_back_insert_iterator<unsigned int *, std::integral_constant<bool, true>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIPj",
    "_ZTINSt3__117integral_constantIbLb1EEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail24null_chrono_spec_handlerINS1_17tm_format_checkerEEE",
   "name" : "fmt::detail::null_chrono_spec_handler<fmt::detail::tm_format_checker>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/chrono.h",
   "template_args" :
   [
    "_ZTIN3fmt3v116detail17tm_format_checkerE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail24null_chrono_spec_handlerINS1_21chrono_format_checkerEEE",
   "name" : "fmt::detail::null_chrono_spec_handler<fmt::detail::chrono_format_checker>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/chrono.h",
   "template_args" :
   [
    "_ZTIN3fmt3v116detail21chrono_format_checkerE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail24printf_precision_handlerE",
   "name" : "fmt::detail::printf_precision_handler",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/printf.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail25has_member_fn_begin_end_tIRKNS0_17basic_string_viewIcEEvEE",
   "name" : "fmt::detail::has_member_fn_begin_end_t<const fmt::basic_string_view<char> &, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIRKN3fmt3v1117basic_string_viewIcEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail25has_member_fn_begin_end_tIRKNSt3__14__fs10filesystem4pathEvEE",
   "name" : "fmt::detail::has_member_fn_begin_end_t<const std::filesystem::path &, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIRKNSt3__14__fs10filesystem4pathE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail25has_member_fn_begin_end_tIRKivEE",
   "name" : "fmt::detail::has_member_fn_begin_end_t<const int &>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIRKi",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail25has_member_fn_begin_end_tIRNS0_17basic_string_viewIcEEvEE",
   "name" : "fmt::detail::has_member_fn_begin_end_t<fmt::basic_string_view<char> &, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIRN3fmt3v1117basic_string_viewIcEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail25has_member_fn_begin_end_tIRNSt3__14__fs10filesystem4pathEvEE",
   "name" : "fmt::detail::has_member_fn_begin_end_t<std::filesystem::path &, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIRNSt3__14__fs10filesystem4pathE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail25has_member_fn_begin_end_tIRivEE",
   "name" : "fmt::detail::has_member_fn_begin_end_t<int &>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIRi",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail25is_container_adaptor_likeIKNSt3__14__fs10filesystem4pathEEE",
   "name" : "fmt::detail::is_container_adaptor_like<const std::filesystem::path>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIKNSt3__14__fs10filesystem4pathE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail25is_container_adaptor_likeINS0_17basic_string_viewIcEEEE",
   "name" : "fmt::detail::is_container_adaptor_like<fmt::basic_string_view<char>>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIN3fmt3v1117basic_string_viewIcEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail25is_container_adaptor_likeINSt3__14__fs10filesystem4pathEEE",
   "name" : "fmt::detail::is_container_adaptor_like<std::filesystem::path>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem4pathE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail25is_container_adaptor_likeIiEE",
   "name" : "fmt::detail::is_container_adaptor_like<int>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "end",
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "kind",
     "field_offset" : 32,
     "referenced_type" : "_ZTIN3fmt3v1111arg_id_kindE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail25parse_dynamic_spec_resultIcEE",
   "name" : "fmt::detail::parse_dynamic_spec_result<char>",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail4nullIvEE",
   "name" : "fmt::detail::null<>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/chrono.h",
   "template_args" :
   [
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail4viewE",
   "name" : "fmt::detail::view",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v116detail5valueINS0_7contextEEUt_E"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail5valueINS0_7contextEEE",
   "name" : "fmt::detail::value<fmt::context>",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIN3fmt3v117contextE"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "no_value",
     "referenced_type" : "_ZTIN3fmt3v119monostateE"
    },
    {
     "field_name" : "int_value",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "uint_value",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "long_long_value",
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "ulong_long_value",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "int128_value",
     "referenced_type" : "_ZTIN3fmt3v116detail10int128_optE"
    },
    {
     "field_name" : "uint128_value",
     "referenced_type" : "_ZTIN3fmt3v116detail11uint128_optE"
    },
    {
     "field_name" : "bool_value",
     "referenced_type" : "_ZTIb"
    },
    {
     "field_name" : "char_value",
     "referenced_type" : "_ZTIc"
    },
    {
     "field_name" : "float_value",
     "referenced_type" : "_ZTIf"
    },
    {
     "field_name" : "double_value",
     "referenced_type" : "_ZTId"
    },
    {
     "field_name" : "long_double_value",
     "referenced_type" : "_ZTIe"
    },
    {
     "field_name" : "pointer",
     "referenced_type" : "_ZTIPKv"
    },
    {
     "field_name" : "string",
     "referenced_type" : "_ZTIN3fmt3v116detail12string_valueIcEE"
    },
    {
     "field_name" : "custom",
     "referenced_type" : "_ZTIN3fmt3v116detail12custom_valueINS0_7contextEEE"
    },
    {
     "field_name" : "named_args",
     "referenced_type" : "_ZTIN3fmt3v116detail15named_arg_valueIcEE"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN3fmt3v116detail5valueINS0_7contextEEUt_E",
   "name" : "fmt::detail::value<fmt::context>::(anonymous)",
   "record_kind" : "union",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "bigits_",
     "referenced_type" : "_ZTIN3fmt3v1119basic_memory_bufferIjLj32ENS0_6detail9allocatorIjEEEE"
    },
    {
     "access" : "private",
     "field_name" : "exp_",
     "field_offset" : 1152,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail6bigintE",
   "name" : "fmt::detail::bigint",
   "record_kind" : "class",
   "size" : 148,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "ptr_",
     "referenced_type" : "_ZTIPc"
    },
    {
     "access" : "private",
     "field_name" : "size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "capacity_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "grow_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPFvRN3fmt3v116detail6bufferIcEEjE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail6bufferIcEE",
   "name" : "fmt::detail::buffer<char>",
   "record_kind" : "class",
   "size" : 16,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "ptr_",
     "referenced_type" : "_ZTIPi"
    },
    {
     "access" : "private",
     "field_name" : "size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "capacity_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "grow_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPFvRN3fmt3v116detail6bufferIiEEjE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail6bufferIiEE",
   "name" : "fmt::detail::buffer<int>",
   "record_kind" : "class",
   "size" : 16,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "ptr_",
     "referenced_type" : "_ZTIPj"
    },
    {
     "access" : "private",
     "field_name" : "size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "capacity_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "grow_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPFvRN3fmt3v116detail6bufferIjEEjE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail6bufferIjEE",
   "name" : "fmt::detail::buffer<unsigned int>",
   "record_kind" : "class",
   "size" : 16,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "ptr_",
     "referenced_type" : "_ZTIPw"
    },
    {
     "access" : "private",
     "field_name" : "size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "capacity_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "grow_",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPFvRN3fmt3v116detail6bufferIwEEjE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail6bufferIwEE",
   "name" : "fmt::detail::buffer<wchar_t>",
   "record_kind" : "class",
   "size" : 16,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail6is_mapIKNSt3__14__fs10filesystem4pathEEE",
   "name" : "fmt::detail::is_map<const std::filesystem::path>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIKNSt3__14__fs10filesystem4pathE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail6is_mapINSt3__14__fs10filesystem4pathEEE",
   "name" : "fmt::detail::is_map<std::filesystem::path>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem4pathE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail6is_setIKNSt3__14__fs10filesystem4pathEEE",
   "name" : "fmt::detail::is_set<const std::filesystem::path>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIKNSt3__14__fs10filesystem4pathE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail6is_setINSt3__14__fs10filesystem4pathEEE",
   "name" : "fmt::detail::is_set<std::filesystem::path>",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem4pathE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "index",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "name",
     "referenced_type" : "_ZTIN3fmt3v1117basic_string_viewIcEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail7arg_refIcEE",
   "name" : "fmt::detail::arg_ref<char>",
   "record_kind" : "union",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail7local_tE",
   "name" : "fmt::detail::local_t",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "buffer_",
     "referenced_type" : "_ZTIN3fmt3v1119basic_memory_bufferIcLj128ENS0_6detail9allocatorIcEEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail7to_utf8IDiNS0_19basic_memory_bufferIcLj128ENS1_9allocatorIcEEEEEE",
   "name" : "fmt::detail::to_utf8<char32_t, fmt::basic_memory_buffer<char, 128, fmt::detail::allocator<char>>>",
   "record_kind" : "class",
   "size" : 144,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIDi",
    "_ZTIN3fmt3v1119basic_memory_bufferIcLj128ENS0_6detail9allocatorIcEEEE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "buffer_",
     "referenced_type" : "_ZTIN3fmt3v1119basic_memory_bufferIcLj500ENS0_6detail9allocatorIcEEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail7to_utf8IwNS0_19basic_memory_bufferIcLj500ENS1_9allocatorIcEEEEEE",
   "name" : "fmt::detail::to_utf8<wchar_t, fmt::basic_memory_buffer<char, 500, fmt::detail::allocator<char>>>",
   "record_kind" : "class",
   "size" : 516,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIw",
    "_ZTIN3fmt3v1119basic_memory_bufferIcLj500ENS0_6detail9allocatorIcEEEE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail8arg_packIJRKNSt3__14__fs10filesystem4pathEEEE",
   "name" : "fmt::detail::arg_pack<const path &>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "f",
     "referenced_type" : "_ZTIN3fmt3v116detail16uint128_fallbackE"
    },
    {
     "field_name" : "e",
     "field_offset" : 128,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail8basic_fpINS1_16uint128_fallbackEEE",
   "name" : "fmt::detail::basic_fp<fmt::detail::uint128_fallback>",
   "size" : 24,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIN3fmt3v116detail16uint128_fallbackE"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "f",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "e",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail8basic_fpIyEE",
   "name" : "fmt::detail::basic_fp<unsigned long long>",
   "size" : 16,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail8float128E",
   "name" : "fmt::detail::float128",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail8has_flipIKNSt3__14__fs10filesystem4pathEvEE",
   "name" : "fmt::detail::has_flip<const std::filesystem::path, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/std.h",
   "template_args" :
   [
    "_ZTIKNSt3__14__fs10filesystem4pathE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail8has_flipINSt3__14__fs10filesystem4pathEvEE",
   "name" : "fmt::detail::has_flip<std::filesystem::path, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/std.h",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem4pathE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail9allocatorIcEE",
   "name" : "fmt::detail::allocator<char>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail9allocatorIiEE",
   "name" : "fmt::detail::allocator<int>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail9allocatorIjEE",
   "name" : "fmt::detail::allocator<unsigned int>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail9allocatorIwEE",
   "name" : "fmt::detail::allocator<wchar_t>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail9dragonbox10float_infoIdvEE",
   "name" : "fmt::detail::dragonbox::float_info<double>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTId",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail9dragonbox10float_infoIfvEE",
   "name" : "fmt::detail::dragonbox::float_info<float>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIf",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail9is_range_IKNSt3__14__fs10filesystem4pathEvEE",
   "name" : "fmt::detail::is_range_<const std::filesystem::path, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIKNSt3__14__fs10filesystem4pathE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail9is_range_INS0_17basic_string_viewIcEEvEE",
   "name" : "fmt::detail::is_range_<fmt::basic_string_view<char>, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIN3fmt3v1117basic_string_viewIcEE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail9is_range_INSt3__14__fs10filesystem4pathEvEE",
   "name" : "fmt::detail::is_range_<std::filesystem::path, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem4pathE",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116detail9is_range_IivEE",
   "name" : "fmt::detail::is_range_<int>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIi",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v116detail9utc_clockE",
   "name" : "fmt::detail::utc_clock",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "buf_",
     "referenced_type" : "_ZTIPN3fmt3v116detail6bufferIcEE"
    },
    {
     "access" : "private",
     "field_name" : "file_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v116writerE",
   "name" : "fmt::writer",
   "record_kind" : "class",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 8,
   "base_specifiers" :
   [
    {
     "access" : "private",
     "referenced_type" : "_ZTIN3fmt3v116detail10locale_refE"
    }
   ],
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "out_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIN3fmt3v1114basic_appenderIcEE"
    },
    {
     "access" : "private",
     "field_name" : "args_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIN3fmt3v1117basic_format_argsINS0_7contextEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v117contextE",
   "name" : "fmt::context",
   "record_kind" : "class",
   "size" : 24,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "str",
     "referenced_type" : "_ZTIN3fmt3v1117basic_string_viewIcEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v117fstringIJRKNSt3__14__fs10filesystem4pathEEEE",
   "name" : "fmt::fstring<const path &>",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v118is_xcharINS0_6detail5valueINS0_7contextEEEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v117is_charINS0_6detail5valueINS0_7contextEEEEE",
   "name" : "fmt::is_char<fmt::detail::value<fmt::context>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIN3fmt3v116detail5valueINS0_7contextEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v118is_xcharINSt3__14__fs10filesystem4pathEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v117is_charINSt3__14__fs10filesystem4pathEEE",
   "name" : "fmt::is_char<std::filesystem::path>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem4pathE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v117is_charIcEE",
   "name" : "fmt::is_char<char>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v118is_xcharIiEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v117is_charIiEE",
   "name" : "fmt::is_char<int>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "value_",
     "referenced_type" : "_ZTIh"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v117weekdayE",
   "name" : "fmt::weekday",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v118is_rangeIKNSt3__14__fs10filesystem4pathEcEE",
   "name" : "fmt::is_range<const std::filesystem::path, char>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIKNSt3__14__fs10filesystem4pathE",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v118is_rangeINS0_17basic_string_viewIcEEcEE",
   "name" : "fmt::is_range<fmt::basic_string_view<char>, char>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIN3fmt3v1117basic_string_viewIcEE",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v118is_rangeINSt3__14__fs10filesystem4pathEcEE",
   "name" : "fmt::is_range<std::filesystem::path, char>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem4pathE",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v118is_rangeIicEE",
   "name" : "fmt::is_range<int, char>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIi",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v118is_xcharIDiEE",
   "name" : "fmt::is_xchar<char32_t>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIDi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v118is_xcharIDsEE",
   "name" : "fmt::is_xchar<char16_t>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIDs"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v118is_xcharIDuEE",
   "name" : "fmt::is_xchar<char8_t>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIDu"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v118is_xcharINS0_6detail5valueINS0_7contextEEEEE",
   "name" : "fmt::is_xchar<fmt::detail::value<fmt::context>>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIN3fmt3v116detail5valueINS0_7contextEEE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v118is_xcharINSt3__14__fs10filesystem4pathEEE",
   "name" : "fmt::is_xchar<std::filesystem::path>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem4pathE"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v118is_xcharIiEE",
   "name" : "fmt::is_xchar<int>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v118is_xcharIwEE",
   "name" : "fmt::is_xchar<wchar_t>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIw"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v119formatterIKNS0_6detail5valueINS0_7contextEEEcvEE",
   "name" : "fmt::formatter<const fmt::detail::value<fmt::context>, char, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIKN3fmt3v116detail5valueINS0_7contextEEE",
    "_ZTIc",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "range_formatter_",
     "referenced_type" : "_ZTIN3fmt3v1115range_formatterINSt3__14__fs10filesystem4pathEcvEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v119formatterIKNSt3__14__fs10filesystem4pathEcvEE",
   "name" : "fmt::formatter<const std::filesystem::path, char, void>",
   "size" : 56,
   "source_file" : "external/fmtlib/include/fmt/ranges.h",
   "template_args" :
   [
    "_ZTIKNSt3__14__fs10filesystem4pathE",
    "_ZTIc",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v116detail16native_formatterINS0_17basic_string_viewIcEEcLNS1_4typeE13EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v119formatterINS0_17basic_string_viewIcEEcvEE",
   "name" : "fmt::formatter<fmt::basic_string_view<char>, char, void>",
   "size" : 32,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIN3fmt3v1117basic_string_viewIcEE",
    "_ZTIc",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "specs_",
     "referenced_type" : "_ZTIN3fmt3v116detail20dynamic_format_specsIcEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v119formatterINS0_5bytesEcvEE",
   "name" : "fmt::formatter<fmt::bytes, char, void>",
   "size" : 32,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTIN3fmt3v115bytesE",
    "_ZTIc",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v119formatterINS0_6detail5valueINS0_7contextEEEcvEE",
   "name" : "fmt::formatter<fmt::detail::value<fmt::context>, char, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIN3fmt3v116detail5valueINS0_7contextEEE",
    "_ZTIc",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "specs_",
     "referenced_type" : "_ZTIN3fmt3v1112format_specsE"
    },
    {
     "access" : "private",
     "field_name" : "width_ref_",
     "field_offset" : 128,
     "referenced_type" : "_ZTIN3fmt3v116detail7arg_refIcEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v119formatterINSt3__110error_codeEcvEE",
   "name" : "fmt::formatter<std::error_code, char, void>",
   "size" : 24,
   "source_file" : "external/fmtlib/include/fmt/std.h",
   "template_args" :
   [
    "_ZTINSt3__110error_codeE",
    "_ZTIc",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v119formatterINSt3__115source_locationEcvEE",
   "name" : "fmt::formatter<std::source_location, char, void>",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/std.h",
   "template_args" :
   [
    "_ZTINSt3__115source_locationE",
    "_ZTIc",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "specs_",
     "referenced_type" : "_ZTIN3fmt3v1112format_specsE"
    },
    {
     "access" : "private",
     "field_name" : "width_ref_",
     "field_offset" : 128,
     "referenced_type" : "_ZTIN3fmt3v116detail7arg_refIcEE"
    },
    {
     "access" : "private",
     "field_name" : "debug_",
     "field_offset" : 192,
     "referenced_type" : "_ZTIb"
    },
    {
     "access" : "private",
     "field_name" : "path_type_",
     "field_offset" : 200,
     "referenced_type" : "_ZTIc"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v119formatterINSt3__14__fs10filesystem4pathEcvEE",
   "name" : "fmt::formatter<std::filesystem::path, char, void>",
   "size" : 28,
   "source_file" : "external/fmtlib/include/fmt/std.h",
   "template_args" :
   [
    "_ZTINSt3__14__fs10filesystem4pathE",
    "_ZTIc",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v119formatterIjcvEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v119formatterISt4bytecvEE",
   "name" : "fmt::formatter<std::byte, char, void>",
   "size" : 32,
   "source_file" : "external/fmtlib/include/fmt/format.h",
   "template_args" :
   [
    "_ZTISt4byte",
    "_ZTIc",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v116detail16native_formatterIicLNS1_4typeE1EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v119formatterIicvEE",
   "name" : "fmt::formatter<int>",
   "size" : 32,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIi",
    "_ZTIc",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v116detail16native_formatterIjcLNS1_4typeE2EEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v119formatterIjcvEE",
   "name" : "fmt::formatter<unsigned int>",
   "size" : 32,
   "source_file" : "external/fmtlib/include/fmt/base.h",
   "template_args" :
   [
    "_ZTIj",
    "_ZTIc",
    "_ZTIv"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "value_",
     "referenced_type" : "_ZTIN3fmt3v1116basic_format_argINS0_7contextEEE"
    }
   ],
   "linker_set_key" : "_ZTIN3fmt3v119loc_valueE",
   "name" : "fmt::loc_value",
   "record_kind" : "class",
   "size" : 16,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN3fmt3v119monostateE",
   "name" : "fmt::monostate",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "data_",
     "referenced_type" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10LogMessageE",
   "name" : "android::base::LogMessage",
   "record_kind" : "class",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "default_log_id_",
     "referenced_type" : "_ZTIN7android4base5LogIdE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10LogdLoggerE",
   "name" : "android::base::LogdLogger",
   "record_kind" : "class",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "base_",
     "referenced_type" : "_ZTIPc"
    },
    {
     "access" : "private",
     "field_name" : "size_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "access" : "private",
     "field_name" : "offset_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10MappedFileE",
   "name" : "android::base::MappedFile",
   "record_kind" : "class",
   "size" : 12,
   "source_file" : "system/libbase/include/android-base/mapped_file.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art11Instruction6FormatES5_EE",
   "name" : "android::base::log_detail::StorageTypes<art::Instruction::Format, art::Instruction::Format>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIN3art11Instruction6FormatE",
    "_ZTIN3art11Instruction6FormatE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
   "name" : "android::base::log_detail::StorageTypes<art::EncodedArrayValueIterator::ValueType, art::EncodedArrayValueIterator::ValueType>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex10ProtoIndexES5_EE",
   "name" : "android::base::log_detail::StorageTypes<art::dex::ProtoIndex, art::dex::ProtoIndex>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIN3art3dex10ProtoIndexE",
    "_ZTIN3art3dex10ProtoIndexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex11StringIndexES5_EE",
   "name" : "android::base::log_detail::StorageTypes<art::dex::StringIndex, art::dex::StringIndex>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIN3art3dex11StringIndexE",
    "_ZTIN3art3dex11StringIndexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIN3art3dex9TypeIndexES5_EE",
   "name" : "android::base::log_detail::StorageTypes<art::dex::TypeIndex, art::dex::TypeIndex>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIN3art3dex9TypeIndexE",
    "_ZTIN3art3dex9TypeIndexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex6TypeIdES7_EE",
   "name" : "android::base::log_detail::StorageTypes<const art::dex::TypeId *, const art::dex::TypeId *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex6TypeIdE",
    "_ZTIPKN3art3dex6TypeIdE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7FieldIdES7_EE",
   "name" : "android::base::log_detail::StorageTypes<const art::dex::FieldId *, const art::dex::FieldId *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex7FieldIdE",
    "_ZTIPKN3art3dex7FieldIdE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex7ProtoIdES7_EE",
   "name" : "android::base::log_detail::StorageTypes<const art::dex::ProtoId *, const art::dex::ProtoId *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex7ProtoIdE",
    "_ZTIPKN3art3dex7ProtoIdE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8ClassDefES7_EE",
   "name" : "android::base::log_detail::StorageTypes<const art::dex::ClassDef *, const art::dex::ClassDef *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex8ClassDefE",
    "_ZTIPKN3art3dex8ClassDefE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8MethodIdES7_EE",
   "name" : "android::base::log_detail::StorageTypes<const art::dex::MethodId *, const art::dex::MethodId *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex8MethodIdE",
    "_ZTIPKN3art3dex8MethodIdE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art3dex8StringIdES7_EE",
   "name" : "android::base::log_detail::StorageTypes<const art::dex::StringId *, const art::dex::StringId *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex8StringIdE",
    "_ZTIPKN3art3dex8StringIdE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKN3art7DexFileES6_EE",
   "name" : "android::base::log_detail::StorageTypes<const art::DexFile *, const art::DexFile *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art7DexFileE",
    "_ZTIPKN3art7DexFileE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKcS4_EE",
   "name" : "android::base::log_detail::StorageTypes<const char *, const char *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKhS4_EE",
   "name" : "android::base::log_detail::StorageTypes<const unsigned char *, const unsigned char *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKh",
    "_ZTIPKh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKtS4_EE",
   "name" : "android::base::log_detail::StorageTypes<const unsigned short *, const unsigned short *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKt",
    "_ZTIPKt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIPKvPKhEE",
   "name" : "android::base::log_detail::StorageTypes<const void *, const unsigned char *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKv",
    "_ZTIPKh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIbbEE",
   "name" : "android::base::log_detail::StorageTypes<bool, bool>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIb",
    "_ZTIb"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIccEE",
   "name" : "android::base::log_detail::StorageTypes<char, char>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIc",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIddEE",
   "name" : "android::base::log_detail::StorageTypes<double, double>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTId",
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIhjEE",
   "name" : "android::base::log_detail::StorageTypes<unsigned char, unsigned int>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIh",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIiiEE",
   "name" : "android::base::log_detail::StorageTypes<int, int>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIi",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIjiEE",
   "name" : "android::base::log_detail::StorageTypes<unsigned int, int>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIj",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIjjEE",
   "name" : "android::base::log_detail::StorageTypes<unsigned int, unsigned int>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIj",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIjtEE",
   "name" : "android::base::log_detail::StorageTypes<unsigned int, unsigned short>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIj",
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIjyEE",
   "name" : "android::base::log_detail::StorageTypes<unsigned int, unsigned long long>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIj",
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesItjEE",
   "name" : "android::base::log_detail::StorageTypes<unsigned short, unsigned int>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIt",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIttEE",
   "name" : "android::base::log_detail::StorageTypes<unsigned short, unsigned short>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIt",
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIxjEE",
   "name" : "android::base::log_detail::StorageTypes<long long, unsigned int>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIx",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail12StorageTypesIyjEE",
   "name" : "android::base::log_detail::StorageTypes<unsigned long long, unsigned int>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIy",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art11Instruction6FormatEEE",
   "name" : "android::base::log_detail::IsCharPointer<art::Instruction::Format>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIN3art11Instruction6FormatE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art25EncodedArrayValueIterator9ValueTypeEEE",
   "name" : "android::base::log_detail::IsCharPointer<art::EncodedArrayValueIterator::ValueType>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex10ProtoIndexEEE",
   "name" : "android::base::log_detail::IsCharPointer<art::dex::ProtoIndex>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIN3art3dex10ProtoIndexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex11StringIndexEEE",
   "name" : "android::base::log_detail::IsCharPointer<art::dex::StringIndex>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIN3art3dex11StringIndexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIN3art3dex9TypeIndexEEE",
   "name" : "android::base::log_detail::IsCharPointer<art::dex::TypeIndex>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIN3art3dex9TypeIndexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex6TypeIdEEE",
   "name" : "android::base::log_detail::IsCharPointer<const art::dex::TypeId *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex6TypeIdE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7FieldIdEEE",
   "name" : "android::base::log_detail::IsCharPointer<const art::dex::FieldId *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex7FieldIdE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex7ProtoIdEEE",
   "name" : "android::base::log_detail::IsCharPointer<const art::dex::ProtoId *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex7ProtoIdE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8ClassDefEEE",
   "name" : "android::base::log_detail::IsCharPointer<const art::dex::ClassDef *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex8ClassDefE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8MethodIdEEE",
   "name" : "android::base::log_detail::IsCharPointer<const art::dex::MethodId *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex8MethodIdE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art3dex8StringIdEEE",
   "name" : "android::base::log_detail::IsCharPointer<const art::dex::StringId *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex8StringIdE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKN3art7DexFileEEE",
   "name" : "android::base::log_detail::IsCharPointer<const art::DexFile *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art7DexFileE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKcEE",
   "name" : "android::base::log_detail::IsCharPointer<const char *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKhEE",
   "name" : "android::base::log_detail::IsCharPointer<const unsigned char *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKtEE",
   "name" : "android::base::log_detail::IsCharPointer<const unsigned short *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIPKvEE",
   "name" : "android::base::log_detail::IsCharPointer<const void *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIbEE",
   "name" : "android::base::log_detail::IsCharPointer<bool>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIb"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIcEE",
   "name" : "android::base::log_detail::IsCharPointer<char>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIdEE",
   "name" : "android::base::log_detail::IsCharPointer<double>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIhEE",
   "name" : "android::base::log_detail::IsCharPointer<unsigned char>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIiEE",
   "name" : "android::base::log_detail::IsCharPointer<int>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIjEE",
   "name" : "android::base::log_detail::IsCharPointer<unsigned int>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerItEE",
   "name" : "android::base::log_detail::IsCharPointer<unsigned short>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIxEE",
   "name" : "android::base::log_detail::IsCharPointer<long long>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base10log_detail13IsCharPointerIyEE",
   "name" : "android::base::log_detail::IsCharPointer<unsigned long long>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 8,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art11Instruction6FormatES5_EE",
   "name" : "android::base::log_detail::EagerEvaluator<art::Instruction::Format, art::Instruction::Format>",
   "size" : 2,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIN3art11Instruction6FormatE",
    "_ZTIN3art11Instruction6FormatE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art25EncodedArrayValueIterator9ValueTypeES5_EE",
   "name" : "android::base::log_detail::EagerEvaluator<art::EncodedArrayValueIterator::ValueType, art::EncodedArrayValueIterator::ValueType>",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
   ]
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 16,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex10ProtoIndexES5_EE",
   "name" : "android::base::log_detail::EagerEvaluator<art::dex::ProtoIndex, art::dex::ProtoIndex>",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIN3art3dex10ProtoIndexE",
    "_ZTIN3art3dex10ProtoIndexE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex11StringIndexES5_EE",
   "name" : "android::base::log_detail::EagerEvaluator<art::dex::StringIndex, art::dex::StringIndex>",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIN3art3dex11StringIndexE",
    "_ZTIN3art3dex11StringIndexE"
   ]
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 16,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIN3art3dex9TypeIndexES5_EE",
   "name" : "android::base::log_detail::EagerEvaluator<art::dex::TypeIndex, art::dex::TypeIndex>",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIN3art3dex9TypeIndexE",
    "_ZTIN3art3dex9TypeIndexE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex6TypeIdES7_EE",
   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::TypeId *, const art::dex::TypeId *>",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex6TypeIdE",
    "_ZTIPKN3art3dex6TypeIdE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7FieldIdES7_EE",
   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::FieldId *, const art::dex::FieldId *>",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex7FieldIdE",
    "_ZTIPKN3art3dex7FieldIdE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex7ProtoIdES7_EE",
   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::ProtoId *, const art::dex::ProtoId *>",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex7ProtoIdE",
    "_ZTIPKN3art3dex7ProtoIdE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8ClassDefES7_EE",
   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::ClassDef *, const art::dex::ClassDef *>",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex8ClassDefE",
    "_ZTIPKN3art3dex8ClassDefE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8MethodIdES7_EE",
   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::MethodId *, const art::dex::MethodId *>",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex8MethodIdE",
    "_ZTIPKN3art3dex8MethodIdE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art3dex8StringIdES7_EE",
   "name" : "android::base::log_detail::EagerEvaluator<const art::dex::StringId *, const art::dex::StringId *>",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex8StringIdE",
    "_ZTIPKN3art3dex8StringIdE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art7DexFileEEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKN3art7DexFileEEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKN3art7DexFileES6_EE",
   "name" : "android::base::log_detail::EagerEvaluator<const art::DexFile *, const art::DexFile *>",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art7DexFileE",
    "_ZTIPKN3art7DexFileE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKcS4_EE",
   "name" : "android::base::log_detail::EagerEvaluator<const char *, const char *>",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKc",
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKhS4_EE",
   "name" : "android::base::log_detail::EagerEvaluator<const unsigned char *, const unsigned char *>",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKh",
    "_ZTIPKh"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKtEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKtEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKtS4_EE",
   "name" : "android::base::log_detail::EagerEvaluator<const unsigned short *, const unsigned short *>",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKt",
    "_ZTIPKt"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKvEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIPKhEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIPKvPKhEE",
   "name" : "android::base::log_detail::EagerEvaluator<const void *, const unsigned char *>",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKv",
    "_ZTIPKh"
   ]
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIbEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 8,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIbEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIbbEE",
   "name" : "android::base::log_detail::EagerEvaluator<bool, bool>",
   "size" : 2,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIb",
    "_ZTIb"
   ]
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIcEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 8,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIcEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIccEE",
   "name" : "android::base::log_detail::EagerEvaluator<char, char>",
   "size" : 2,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIc",
    "_ZTIc"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIdEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 64,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIdEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIddEE",
   "name" : "android::base::log_detail::EagerEvaluator<double, double>",
   "size" : 16,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTId",
    "_ZTId"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIhEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIhjEE",
   "name" : "android::base::log_detail::EagerEvaluator<unsigned char, unsigned int>",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIh",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIiiEE",
   "name" : "android::base::log_detail::EagerEvaluator<int, int>",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIi",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIiEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjiEE",
   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, int>",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIj",
    "_ZTIi"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjjEE",
   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned int>",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIj",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjtEE",
   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned short>",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIj",
    "_ZTIt"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 64,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIyEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIjyEE",
   "name" : "android::base::log_detail::EagerEvaluator<unsigned int, unsigned long long>",
   "size" : 16,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIj",
    "_ZTIy"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 32,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorItjEE",
   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned int>",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIt",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 16,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageItEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIttEE",
   "name" : "android::base::log_detail::EagerEvaluator<unsigned short, unsigned short>",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIt",
    "_ZTIt"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIxEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 64,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIxjEE",
   "name" : "android::base::log_detail::EagerEvaluator<long long, unsigned int>",
   "size" : 16,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIx",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "lhs",
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIyEE"
    },
    {
     "field_name" : "rhs",
     "field_offset" : 64,
     "referenced_type" : "_ZTIKN7android4base10log_detail7StorageIjEE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail14EagerEvaluatorIyjEE",
   "name" : "android::base::log_detail::EagerEvaluator<unsigned long long, unsigned int>",
   "size" : 16,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIy",
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "v",
     "referenced_type" : "_ZTIN3art11Instruction6FormatE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art11Instruction6FormatEEE",
   "name" : "android::base::log_detail::Storage<art::Instruction::Format>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIN3art11Instruction6FormatE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "v",
     "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art25EncodedArrayValueIterator9ValueTypeEEE",
   "name" : "android::base::log_detail::Storage<art::EncodedArrayValueIterator::ValueType>",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
   ]
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "v",
     "referenced_type" : "_ZTIN3art3dex10ProtoIndexE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art3dex10ProtoIndexEEE",
   "name" : "android::base::log_detail::Storage<art::dex::ProtoIndex>",
   "size" : 2,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIN3art3dex10ProtoIndexE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "v",
     "referenced_type" : "_ZTIN3art3dex11StringIndexE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art3dex11StringIndexEEE",
   "name" : "android::base::log_detail::Storage<art::dex::StringIndex>",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIN3art3dex11StringIndexE"
   ]
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "v",
     "referenced_type" : "_ZTIN3art3dex9TypeIndexE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIN3art3dex9TypeIndexEEE",
   "name" : "android::base::log_detail::Storage<art::dex::TypeIndex>",
   "size" : 2,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIN3art3dex9TypeIndexE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "v",
     "referenced_type" : "_ZTIPKN3art3dex6TypeIdE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex6TypeIdEEE",
   "name" : "android::base::log_detail::Storage<const art::dex::TypeId *>",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex6TypeIdE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "v",
     "referenced_type" : "_ZTIPKN3art3dex7FieldIdE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7FieldIdEEE",
   "name" : "android::base::log_detail::Storage<const art::dex::FieldId *>",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex7FieldIdE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "v",
     "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex7ProtoIdEEE",
   "name" : "android::base::log_detail::Storage<const art::dex::ProtoId *>",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex7ProtoIdE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "v",
     "referenced_type" : "_ZTIPKN3art3dex8ClassDefE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8ClassDefEEE",
   "name" : "android::base::log_detail::Storage<const art::dex::ClassDef *>",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex8ClassDefE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "v",
     "referenced_type" : "_ZTIPKN3art3dex8MethodIdE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8MethodIdEEE",
   "name" : "android::base::log_detail::Storage<const art::dex::MethodId *>",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex8MethodIdE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "v",
     "referenced_type" : "_ZTIPKN3art3dex8StringIdE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art3dex8StringIdEEE",
   "name" : "android::base::log_detail::Storage<const art::dex::StringId *>",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex8StringIdE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "v",
     "referenced_type" : "_ZTIPKN3art7DexFileE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKN3art7DexFileEEE",
   "name" : "android::base::log_detail::Storage<const art::DexFile *>",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art7DexFileE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "v",
     "referenced_type" : "_ZTIPKh"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKhEE",
   "name" : "android::base::log_detail::Storage<const unsigned char *>",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKh"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "v",
     "referenced_type" : "_ZTIPKt"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKtEE",
   "name" : "android::base::log_detail::Storage<const unsigned short *>",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKt"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "v",
     "referenced_type" : "_ZTIPKv"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIPKvEE",
   "name" : "android::base::log_detail::Storage<const void *>",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKv"
   ]
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "v",
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIbEE",
   "name" : "android::base::log_detail::Storage<bool>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIb"
   ]
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "v",
     "referenced_type" : "_ZTIc"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIcEE",
   "name" : "android::base::log_detail::Storage<char>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "v",
     "referenced_type" : "_ZTId"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIdEE",
   "name" : "android::base::log_detail::Storage<double>",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "v",
     "referenced_type" : "_ZTIh"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIhEE",
   "name" : "android::base::log_detail::Storage<unsigned char>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "v",
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIiEE",
   "name" : "android::base::log_detail::Storage<int>",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "v",
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIjEE",
   "name" : "android::base::log_detail::Storage<unsigned int>",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "v",
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageItEE",
   "name" : "android::base::log_detail::Storage<unsigned short>",
   "size" : 2,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "v",
     "referenced_type" : "_ZTIx"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIxEE",
   "name" : "android::base::log_detail::Storage<long long>",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "v",
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base10log_detail7StorageIyEE",
   "name" : "android::base::log_detail::Storage<unsigned long long>",
   "size" : 8,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "fd_",
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base11borrowed_fdE",
   "name" : "android::base::borrowed_fd",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/unique_fd.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIDnEE",
   "name" : "android::base::LogNullGuard<std::nullptr_t>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIDn"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art11Instruction6FormatEEE",
   "name" : "android::base::LogNullGuard<art::Instruction::Format>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIN3art11Instruction6FormatE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art25EncodedArrayValueIterator9ValueTypeEEE",
   "name" : "android::base::LogNullGuard<art::EncodedArrayValueIterator::ValueType>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art3dex10ProtoIndexEEE",
   "name" : "android::base::LogNullGuard<art::dex::ProtoIndex>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIN3art3dex10ProtoIndexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art3dex11StringIndexEEE",
   "name" : "android::base::LogNullGuard<art::dex::StringIndex>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIN3art3dex11StringIndexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIN3art3dex9TypeIndexEEE",
   "name" : "android::base::LogNullGuard<art::dex::TypeIndex>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIN3art3dex9TypeIndexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex6TypeIdEEE",
   "name" : "android::base::LogNullGuard<const art::dex::TypeId *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex6TypeIdE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7FieldIdEEE",
   "name" : "android::base::LogNullGuard<const art::dex::FieldId *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex7FieldIdE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex7ProtoIdEEE",
   "name" : "android::base::LogNullGuard<const art::dex::ProtoId *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex7ProtoIdE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8ClassDefEEE",
   "name" : "android::base::LogNullGuard<const art::dex::ClassDef *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex8ClassDefE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8MethodIdEEE",
   "name" : "android::base::LogNullGuard<const art::dex::MethodId *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex8MethodIdE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art3dex8StringIdEEE",
   "name" : "android::base::LogNullGuard<const art::dex::StringId *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art3dex8StringIdE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKN3art7DexFileEEE",
   "name" : "android::base::LogNullGuard<const art::DexFile *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKN3art7DexFileE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKcEE",
   "name" : "android::base::LogNullGuard<const char *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKhEE",
   "name" : "android::base::LogNullGuard<const unsigned char *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKtEE",
   "name" : "android::base::LogNullGuard<const unsigned short *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKvEE",
   "name" : "android::base::LogNullGuard<const void *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPKv"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPcEE",
   "name" : "android::base::LogNullGuard<char *>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIPc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIbEE",
   "name" : "android::base::LogNullGuard<bool>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIb"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIcEE",
   "name" : "android::base::LogNullGuard<char>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIc"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIdEE",
   "name" : "android::base::LogNullGuard<double>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTId"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIhEE",
   "name" : "android::base::LogNullGuard<unsigned char>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIh"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIiEE",
   "name" : "android::base::LogNullGuard<int>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIi"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIjEE",
   "name" : "android::base::LogNullGuard<unsigned int>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIj"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base12LogNullGuardItEE",
   "name" : "android::base::LogNullGuard<unsigned short>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIt"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIxEE",
   "name" : "android::base::LogNullGuard<long long>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIx"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base12LogNullGuardIyEE",
   "name" : "android::base::LogNullGuard<unsigned long long>",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/logging.h",
   "template_args" :
   [
    "_ZTIy"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base13DefaultCloserE",
   "name" : "android::base::DefaultCloser",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/unique_fd.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "saved_errno_",
     "referenced_type" : "_ZTIKi"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base13ErrnoRestorerE",
   "name" : "android::base::ErrnoRestorer",
   "record_kind" : "class",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/errno_restorer.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "fd_",
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser>",
   "record_kind" : "class",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/unique_fd.h",
   "template_args" :
   [
    "_ZTIN7android4base13DefaultCloserE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "access" : "private",
     "field_name" : "old_",
     "referenced_type" : "_ZTIN7android4base11LogSeverityE"
    }
   ],
   "linker_set_key" : "_ZTIN7android4base17ScopedLogSeverityE",
   "name" : "android::base::ScopedLogSeverity",
   "record_kind" : "class",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIN7android4base19ScopedLockAssertionE",
   "name" : "android::base::ScopedLockAssertion",
   "record_kind" : "class",
   "size" : 1,
   "source_file" : "system/libbase/include/android-base/thread_annotations.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIN9unix_file16RandomAccessFileE",
   "name" : "unix_file::RandomAccessFile",
   "record_kind" : "class",
   "size" : 4,
   "source_file" : "art/libartbase/base/unix_file/random_access_file.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN9unix_file16RandomAccessFileE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN9unix_file16RandomAccessFileD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN9unix_file16RandomAccessFileD0Ev"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile5CloseEv"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZNK9unix_file16RandomAccessFile4ReadEPcxx"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile9SetLengthEx"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZNK9unix_file16RandomAccessFile9GetLengthEv"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile5WriteEPKcxx"
    },
    {
     "is_pure" : true,
     "mangled_component_name" : "_ZN9unix_file16RandomAccessFile5FlushEv"
    }
   ]
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN9unix_file16RandomAccessFileE"
    }
   ],
   "fields" :
   [
    {
     "access" : "protected",
     "field_name" : "guard_state_",
     "field_offset" : 32,
     "referenced_type" : "_ZTIN9unix_file6FdFile10GuardStateE"
    },
    {
     "access" : "private",
     "field_name" : "fd_",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "access" : "private",
     "field_name" : "file_path_",
     "field_offset" : 96,
     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
    },
    {
     "access" : "private",
     "field_name" : "read_only_mode_",
     "field_offset" : 192,
     "referenced_type" : "_ZTIb"
    }
   ],
   "linker_set_key" : "_ZTIN9unix_file6FdFileE",
   "name" : "unix_file::FdFile",
   "record_kind" : "class",
   "size" : 28,
   "source_file" : "art/libartbase/base/unix_file/fd_file.h",
   "vtable_components" :
   [
    {
     "kind" : "offset_to_top"
    },
    {
     "kind" : "rtti",
     "mangled_component_name" : "_ZTIN9unix_file6FdFileE"
    },
    {
     "kind" : "complete_dtor_pointer",
     "mangled_component_name" : "_ZN9unix_file6FdFileD1Ev"
    },
    {
     "kind" : "deleting_dtor_pointer",
     "mangled_component_name" : "_ZN9unix_file6FdFileD0Ev"
    },
    {
     "mangled_component_name" : "_ZN9unix_file6FdFile5CloseEv"
    },
    {
     "mangled_component_name" : "_ZNK9unix_file6FdFile4ReadEPcxx"
    },
    {
     "mangled_component_name" : "_ZN9unix_file6FdFile9SetLengthEx"
    },
    {
     "mangled_component_name" : "_ZNK9unix_file6FdFile9GetLengthEv"
    },
    {
     "mangled_component_name" : "_ZN9unix_file6FdFile5WriteEPKcxx"
    },
    {
     "mangled_component_name" : "_ZN9unix_file6FdFile5FlushEv"
    }
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__14hashIN3art16DexFileReferenceEEE",
   "name" : "std::hash<art::DexFileReference>",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/dex_file_reference.h",
   "template_args" :
   [
    "_ZTIN3art16DexFileReferenceE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__14hashIN3art3dex10ProtoIndexEEE",
   "name" : "std::hash<art::dex::ProtoIndex>",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/dex_file_types.h",
   "template_args" :
   [
    "_ZTIN3art3dex10ProtoIndexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__14hashIN3art3dex11StringIndexEEE",
   "name" : "std::hash<art::dex::StringIndex>",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/dex_file_types.h",
   "template_args" :
   [
    "_ZTIN3art3dex11StringIndexE"
   ]
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTINSt3__14hashIN3art3dex9TypeIndexEEE",
   "name" : "std::hash<art::dex::TypeIndex>",
   "size" : 1,
   "source_file" : "art/libdexfile/dex/dex_file_types.h",
   "template_args" :
   [
    "_ZTIN3art3dex9TypeIndexE"
   ]
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "count",
     "referenced_type" : "_ZTIPj"
    }
   ],
   "linker_set_key" : "_ZTIZN3fmt3v116detail13compute_widthENS0_17basic_string_viewIcEEE17count_code_points",
   "name" : "count_code_points",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v1114basic_appenderIcEE"
    }
   ],
   "linker_set_key" : "_ZTIZN3fmt3v116detail13get_containerINS0_14basic_appenderIcEEEERNT_14container_typeES5_E8accessor",
   "name" : "accessor",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTINSt3__120back_insert_iteratorIN3fmt3v1119basic_memory_bufferIcLj500ENS2_6detail9allocatorIcEEEEEE"
    }
   ],
   "linker_set_key" : "_ZTIZN3fmt3v116detail13get_containerINSt3__120back_insert_iteratorINS0_19basic_memory_bufferIcLj500ENS1_9allocatorIcEEEEEEEERNT_14container_typeESA_E8accessor",
   "name" : "accessor",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "handler",
     "referenced_type" : "_ZTIRN3fmt3v116detail21format_string_checkerIcLi1ELi0ELb0EEE"
    },
    {
     "field_name" : "arg_id",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTIZN3fmt3v116detail23parse_replacement_fieldIcRNS1_21format_string_checkerIcLi1ELi0ELb0EEEEEPKT_S8_S8_OT0_E10id_adapter",
   "name" : "id_adapter",
   "size" : 8,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "time_",
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "tm_",
     "field_offset" : 32,
     "referenced_type" : "_ZTI2tm"
    }
   ],
   "linker_set_key" : "_ZTIZN3fmt3v116gmtimeElE10dispatcher",
   "name" : "dispatcher",
   "size" : 48,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "time_",
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "tm_",
     "field_offset" : 32,
     "referenced_type" : "_ZTI2tm"
    }
   ],
   "linker_set_key" : "_ZTIZN3fmt3v119localtimeElE10dispatcher",
   "name" : "dispatcher",
   "size" : 48,
   "source_file" : "external/fmtlib/include/fmt/chrono.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v116detail14compile_stringE"
    }
   ],
   "linker_set_key" : "_ZTIZZNK3fmt3v114path14display_stringEvENKUlvE_clEvE18FMT_COMPILE_STRING",
   "name" : "FMT_COMPILE_STRING",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/std.h"
  },
  {
   "alignment" : 1,
   "base_specifiers" :
   [
    {
     "referenced_type" : "_ZTIN3fmt3v116detail14compile_stringE"
    }
   ],
   "linker_set_key" : "_ZTIZZNK3fmt3v114path22generic_display_stringEvENKUlvE_clEvE18FMT_COMPILE_STRING",
   "name" : "FMT_COMPILE_STRING",
   "size" : 1,
   "source_file" : "external/fmtlib/include/fmt/std.h"
  }
 ],
 "rvalue_reference_types" :
 [
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTION3art11Instruction6FormatE",
   "name" : "art::Instruction::Format &&",
   "referenced_type" : "_ZTIN3art11Instruction6FormatE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTION3art11ScopedTraceE",
   "name" : "art::ScopedTrace &&",
   "referenced_type" : "_ZTIN3art11ScopedTraceE",
   "size" : 4,
   "source_file" : "art/libartbase/base/systrace.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTION3art11VoidFunctorE",
   "name" : "art::VoidFunctor &&",
   "referenced_type" : "_ZTIN3art11VoidFunctorE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file-inl.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTION3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
   "name" : "art::HashSetIterator<std::pair<unsigned int, unsigned short>, art::HashSet<std::pair<unsigned int, unsigned short>, art::dex::DexFileVerifier::OffsetTypeMapEmptyFn, art::HashMapHashWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, art::HashMapPredWrapper<unsigned int, unsigned short, art::dex::DexFileVerifier::OffsetTypeMapHashCompareFn>, std::allocator<std::pair<unsigned int, unsigned short>>>> &&",
   "referenced_type" : "_ZTIN3art15HashSetIteratorINSt3__14pairIjtEENS_7HashSetIS3_NS_3dex15DexFileVerifier20OffsetTypeMapEmptyFnENS_18HashMapHashWrapperIjtNS6_26OffsetTypeMapHashCompareFnEEENS_18HashMapPredWrapperIjtS9_EENS1_9allocatorIS3_EEEEEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/hash_set.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTION3art15SplitStringIterE",
   "name" : "art::SplitStringIter &&",
   "referenced_type" : "_ZTIN3art15SplitStringIterE",
   "size" : 4,
   "source_file" : "art/libartbase/base/stl_util.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTION3art15TypeLookupTableE",
   "name" : "art::TypeLookupTable &&",
   "referenced_type" : "_ZTIN3art15TypeLookupTableE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/type_lookup_table.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTION3art25EncodedArrayValueIterator9ValueTypeE",
   "name" : "art::EncodedArrayValueIterator::ValueType &&",
   "referenced_type" : "_ZTIN3art25EncodedArrayValueIterator9ValueTypeE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTION3art3dex9TypeIndexE",
   "name" : "art::dex::TypeIndex &&",
   "referenced_type" : "_ZTIN3art3dex9TypeIndexE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTION3art6MemMapE",
   "name" : "art::MemMap &&",
   "referenced_type" : "_ZTIN3art6MemMapE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/art_dex_file_loader.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTION3fmt3v1119basic_memory_bufferIjLj32ENS0_6detail9allocatorIjEEEE",
   "name" : "fmt::basic_memory_buffer<unsigned int, 32, fmt::detail::allocator<unsigned int>> &&",
   "referenced_type" : "_ZTIN3fmt3v1119basic_memory_bufferIjLj32ENS0_6detail9allocatorIjEEEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/format.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTION3fmt3v116detail19dynamic_spec_getterE",
   "name" : "fmt::detail::dynamic_spec_getter &&",
   "referenced_type" : "_ZTIN3fmt3v116detail19dynamic_spec_getterE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTION3fmt3v116detail20dynamic_spec_handlerIcEE",
   "name" : "fmt::detail::dynamic_spec_handler<char> &&",
   "referenced_type" : "_ZTIN3fmt3v116detail20dynamic_spec_handlerIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTION3fmt3v116detail21format_string_checkerIcLi1ELi0ELb0EEE",
   "name" : "fmt::detail::format_string_checker<char, 1, 0, false> &&",
   "referenced_type" : "_ZTIN3fmt3v116detail21format_string_checkerIcLi1ELi0ELb0EEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTION3fmt3v116detail6bufferIcEE",
   "name" : "fmt::detail::buffer<char> &&",
   "referenced_type" : "_ZTIN3fmt3v116detail6bufferIcEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTION3fmt3v116detail6bufferIiEE",
   "name" : "fmt::detail::buffer<int> &&",
   "referenced_type" : "_ZTIN3fmt3v116detail6bufferIiEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTION3fmt3v116detail6bufferIjEE",
   "name" : "fmt::detail::buffer<unsigned int> &&",
   "referenced_type" : "_ZTIN3fmt3v116detail6bufferIjEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTION3fmt3v116detail6bufferIwEE",
   "name" : "fmt::detail::buffer<wchar_t> &&",
   "referenced_type" : "_ZTIN3fmt3v116detail6bufferIwEE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTION3fmt3v117contextE",
   "name" : "fmt::context &&",
   "referenced_type" : "_ZTIN3fmt3v117contextE",
   "size" : 4,
   "source_file" : "external/fmtlib/include/fmt/base.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> &&",
   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/unique_fd.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__14pairIjtEE",
   "name" : "std::pair<unsigned int, unsigned short> &&",
   "referenced_type" : "_ZTINSt3__14pairIjtEE",
   "size" : 4,
   "source_file" : "art/libartbase/base/hash_set.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIONSt3__16vectorIhNS_9allocatorIhEEEE",
   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> &&",
   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
   "size" : 4,
   "source_file" : "art/libdexfile/dex/dex_file_loader.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOPKN3art3dex6TypeIdE",
   "name" : "const art::dex::TypeId *&&",
   "referenced_type" : "_ZTIPKN3art3dex6TypeIdE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOPKN3art3dex7FieldIdE",
   "name" : "const art::dex::FieldId *&&",
   "referenced_type" : "_ZTIPKN3art3dex7FieldIdE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOPKN3art3dex7ProtoIdE",
   "name" : "const art::dex::ProtoId *&&",
   "referenced_type" : "_ZTIPKN3art3dex7ProtoIdE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOPKN3art3dex8ClassDefE",
   "name" : "const art::dex::ClassDef *&&",
   "referenced_type" : "_ZTIPKN3art3dex8ClassDefE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOPKN3art3dex8MethodIdE",
   "name" : "const art::dex::MethodId *&&",
   "referenced_type" : "_ZTIPKN3art3dex8MethodIdE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOPKN3art3dex8StringIdE",
   "name" : "const art::dex::StringId *&&",
   "referenced_type" : "_ZTIPKN3art3dex8StringIdE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOPKN3art7DexFileE",
   "name" : "const art::DexFile *&&",
   "referenced_type" : "_ZTIPKN3art7DexFileE",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOPKc",
   "name" : "const char *&&",
   "referenced_type" : "_ZTIPKc",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOPKh",
   "name" : "const unsigned char *&&",
   "referenced_type" : "_ZTIPKh",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOPKt",
   "name" : "const unsigned short *&&",
   "referenced_type" : "_ZTIPKt",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOb",
   "name" : "bool &&",
   "referenced_type" : "_ZTIb",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOc",
   "name" : "char &&",
   "referenced_type" : "_ZTIc",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOd",
   "name" : "double &&",
   "referenced_type" : "_ZTId",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOi",
   "name" : "int &&",
   "referenced_type" : "_ZTIi",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOj",
   "name" : "unsigned int &&",
   "referenced_type" : "_ZTIj",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOt",
   "name" : "unsigned short &&",
   "referenced_type" : "_ZTIt",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIOy",
   "name" : "unsigned long long &&",
   "referenced_type" : "_ZTIy",
   "size" : 4,
   "source_file" : "system/libbase/include/android-base/logging.h"
  }
 ]
}
